blob: 0d1f57ad32339631b1f99a9a1bb0997b709eb809 [file] [log] [blame] [edit]
<?xml version="1.0" encoding="UTF-8"?>
<issues format="6" by="lint 8.4.0-alpha08" type="baseline" client="" dependencies="true" name="" variant="all" version="8.4.0-alpha08">
<issue
id="FlaggedApi"
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`)"
errorLine1=" CAR_SERVICE_NAMES.put(ClusterHomeManager.class, CLUSTER_HOME_SERVICE);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/Car.java"
line="1741"
column="31"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" manager = new ClusterHomeManager(this, binder);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/Car.java"
line="2713"
column="27"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" mExecutor.execute(() -> mCallback.onAudioZoneConfigurationsChanged(configs,"
errorLine2=" ^">
<location
file="packages/services/Car/car-lib/src/android/car/media/CarAudioManager.java"
line="2252"
column="41"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" this(id, Flags.carEvsStreamManagement() ?"
errorLine2=" ^">
<location
file="packages/services/Car/car-lib/src/android/car/evs/CarEvsBufferDescriptor.java"
line="79"
column="9"/>
</issue>
<issue
id="FlaggedApi"
message="Method `onStreamEvent()` is a flagged API and should be inside an `if (Flags.carEvsStreamManagement())` check (or annotate the surrounding method `handleStreamEventLocked` with `@FlaggedApi(Flags.FLAG_CAR_EVS_STREAM_MANAGEMENT) to transfer requirement to caller`)"
errorLine1=" executor.execute(() -> cb.onStreamEvent(origin, event));"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/evs/CarEvsManager.java"
line="595"
column="36"/>
</issue>
<issue
id="FlaggedApi"
message="Method `getType()` is a flagged API and should be inside an `if (Flags.carEvsStreamManagement())` check (or annotate the surrounding method `handleNewFrame` with `@FlaggedApi(Flags.FLAG_CAR_EVS_STREAM_MANAGEMENT) to transfer requirement to caller`)"
errorLine1=" buffer.getType() : CarEvsUtils.getTag(buffer.getId());"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/evs/CarEvsManager.java"
line="610"
column="17"/>
</issue>
<issue
id="FlaggedApi"
message="Method `getType()` is a flagged API and should be inside an `if (Flags.carEvsStreamManagement())` check (or annotate the surrounding method `returnFrameBuffer` with `@FlaggedApi(Flags.FLAG_CAR_EVS_STREAM_MANAGEMENT) to transfer requirement to caller`)"
errorLine1=" buffer.getType() : CarEvsUtils.getTag(buffer.getId());"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/evs/CarEvsManager.java"
line="719"
column="17"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" return subscribePropertyEvents(List.of("
errorLine2=" ^">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1243"
column="16"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(DEFAULT_UPDATE_RATE_HZ)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1244"
column="17"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(DEFAULT_UPDATE_RATE_HZ)"
errorLine2=" ^">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1244"
column="17"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(DEFAULT_UPDATE_RATE_HZ)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1244"
column="17"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" return subscribePropertyEvents(List.of("
errorLine2=" ^">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1274"
column="16"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(updateRateHz).build()),"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1275"
column="17"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(updateRateHz).build()),"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1275"
column="17"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(updateRateHz).build()),"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1275"
column="17"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" return subscribePropertyEvents(List.of("
errorLine2=" ^">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1305"
column="16"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" new Subscription.Builder(propertyId).addAreaId(areaId).setUpdateRateHz(1f)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1306"
column="17"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" new Subscription.Builder(propertyId).addAreaId(areaId).setUpdateRateHz(1f)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1306"
column="17"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" new Subscription.Builder(propertyId).addAreaId(areaId).setUpdateRateHz(1f)"
errorLine2=" ^">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1306"
column="17"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" new Subscription.Builder(propertyId).addAreaId(areaId).setUpdateRateHz(1f)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1306"
column="17"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" Subscription subscription = new Subscription.Builder(propertyId).addAreaId(areaId)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1361"
column="37"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" Subscription subscription = new Subscription.Builder(propertyId).addAreaId(areaId)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1361"
column="37"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" Subscription subscription = new Subscription.Builder(propertyId).addAreaId(areaId)"
errorLine2=" ^">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1361"
column="37"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" Subscription subscription = new Subscription.Builder(propertyId).addAreaId(areaId)"
errorLine2=" ^">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1361"
column="37"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" return subscribePropertyEvents(List.of(subscription), /* callbackExecutor= */ null,"
errorLine2=" ^">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1363"
column="16"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" internalOption.propertyId = clientOption.getPropertyId();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1499"
column="41"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" internalOption.areaIds = clientOption.getAreaIds();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1500"
column="38"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" internalOption.updateRateHz = clientOption.getUpdateRateHz();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1501"
column="43"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" internalOption.enableVariableUpdateRate = clientOption.isVariableUpdateRateEnabled();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1502"
column="55"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" internalOption.resolution = clientOption.getResolution();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1503"
column="41"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" private final InVehicleTaskScheduler mInVehicleTaskScheduler = new InVehicleTaskScheduler();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/remoteaccess/CarRemoteAccessManager.java"
line="102"
column="68"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" executor.execute(() -> callback.onServerlessClientRegistered());"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/remoteaccess/CarRemoteAccessManager.java"
line="224"
column="40"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" if (carPropertyConfig.getAreaIdConfig(areaId)"
errorLine2=" ^">
<location
file="packages/services/Car/car-lib/src/com/android/car/internal/property/InputSanitizationUtils.java"
line="160"
column="21"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" CAR_SERVICE_NAMES.put(ClusterHomeManager.class, CLUSTER_HOME_SERVICE);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/Car.java"
line="1724"
column="31"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" manager = new ClusterHomeManager(this, binder);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/Car.java"
line="2633"
column="27"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" mExecutor.execute(() -> mCallback.onAudioZoneConfigurationsChanged(configs,"
errorLine2=" ^">
<location
file="packages/services/Car/car-lib/src/android/car/media/CarAudioManager.java"
line="2249"
column="41"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" this(id, Flags.carEvsStreamManagement() ?"
errorLine2=" ^">
<location
file="packages/services/Car/car-lib/src/android/car/evs/CarEvsBufferDescriptor.java"
line="79"
column="9"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" return subscribePropertyEvents(List.of("
errorLine2=" ^">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1228"
column="16"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(DEFAULT_UPDATE_RATE_HZ)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1229"
column="17"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(DEFAULT_UPDATE_RATE_HZ)"
errorLine2=" ^">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1229"
column="17"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(DEFAULT_UPDATE_RATE_HZ)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1229"
column="17"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" return subscribePropertyEvents(List.of("
errorLine2=" ^">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1259"
column="16"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(updateRateHz).build()),"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1260"
column="17"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(updateRateHz).build()),"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1260"
column="17"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(updateRateHz).build()),"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1260"
column="17"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" return subscribePropertyEvents(List.of("
errorLine2=" ^">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1290"
column="16"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" new Subscription.Builder(propertyId).addAreaId(areaId).setUpdateRateHz(1f)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1291"
column="17"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" new Subscription.Builder(propertyId).addAreaId(areaId).setUpdateRateHz(1f)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1291"
column="17"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" new Subscription.Builder(propertyId).addAreaId(areaId).setUpdateRateHz(1f)"
errorLine2=" ^">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1291"
column="17"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" new Subscription.Builder(propertyId).addAreaId(areaId).setUpdateRateHz(1f)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1291"
column="17"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" Subscription subscription = new Subscription.Builder(propertyId).addAreaId(areaId)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1346"
column="37"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" Subscription subscription = new Subscription.Builder(propertyId).addAreaId(areaId)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1346"
column="37"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" Subscription subscription = new Subscription.Builder(propertyId).addAreaId(areaId)"
errorLine2=" ^">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1346"
column="37"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" Subscription subscription = new Subscription.Builder(propertyId).addAreaId(areaId)"
errorLine2=" ^">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1346"
column="37"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" return subscribePropertyEvents(List.of(subscription), /* callbackExecutor= */ null,"
errorLine2=" ^">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1348"
column="16"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" internalOption.propertyId = clientOption.getPropertyId();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1484"
column="41"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" internalOption.areaIds = clientOption.getAreaIds();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1485"
column="38"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" internalOption.updateRateHz = clientOption.getUpdateRateHz();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1486"
column="43"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" internalOption.enableVariableUpdateRate = clientOption.isVariableUpdateRateEnabled();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1487"
column="55"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" internalOption.resolution = clientOption.getResolution();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java"
line="1488"
column="41"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" private final InVehicleTaskScheduler mInVehicleTaskScheduler = new InVehicleTaskScheduler();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/remoteaccess/CarRemoteAccessManager.java"
line="102"
column="68"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" executor.execute(() -> callback.onServerlessClientRegistered());"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/services/Car/car-lib/src/android/car/remoteaccess/CarRemoteAccessManager.java"
line="224"
column="40"/>
</issue>
<issue
id="FlaggedApi"
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`)"
errorLine1=" if (carPropertyConfig.getAreaIdConfig(areaId)"
errorLine2=" ^">
<location
file="packages/services/Car/car-lib/src/com/android/car/internal/property/InputSanitizationUtils.java"
line="159"
column="21"/>
</issue>
</issues>