1// Baseline format: 1.0 2AllUpper: android.car.diagnostic.CarDiagnosticEvent.SparkIgnitionMonitors#EGR: 3 Constant EGR must be marked static final 4 5 6ArrayReturn: android.car.content.pm.AppBlockingPackageInfo#AppBlockingPackageInfo(String, int, int, int, android.content.pm.Signature[], String[]) parameter #4: 7 Method parameter should be Collection<Signature> (or subclass) instead of raw array; was `android.content.pm.Signature[]` 8ArrayReturn: android.car.content.pm.AppBlockingPackageInfo#signatures: 9 Field should be Collection<Signature> (or subclass) instead of raw array; was `android.content.pm.Signature[]` 10ArrayReturn: android.car.content.pm.CarAppBlockingPolicy#CarAppBlockingPolicy(android.car.content.pm.AppBlockingPackageInfo[], android.car.content.pm.AppBlockingPackageInfo[]) parameter #0: 11 Method parameter should be Collection<AppBlockingPackageInfo> (or subclass) instead of raw array; was `android.car.content.pm.AppBlockingPackageInfo[]` 12ArrayReturn: android.car.content.pm.CarAppBlockingPolicy#CarAppBlockingPolicy(android.car.content.pm.AppBlockingPackageInfo[], android.car.content.pm.AppBlockingPackageInfo[]) parameter #1: 13 Method parameter should be Collection<AppBlockingPackageInfo> (or subclass) instead of raw array; was `android.car.content.pm.AppBlockingPackageInfo[]` 14ArrayReturn: android.car.content.pm.CarAppBlockingPolicy#blacklists: 15 Field should be Collection<AppBlockingPackageInfo> (or subclass) instead of raw array; was `android.car.content.pm.AppBlockingPackageInfo[]` 16ArrayReturn: android.car.content.pm.CarAppBlockingPolicy#whitelists: 17 Field should be Collection<AppBlockingPackageInfo> (or subclass) instead of raw array; was `android.car.content.pm.AppBlockingPackageInfo[]` 18ArrayReturn: android.car.input.CarInputHandlingService#CarInputHandlingService(android.car.input.CarInputHandlingService.InputFilter[]) parameter #0: 19 Method parameter should be Collection<InputFilter> (or subclass) instead of raw array; was `android.car.input.CarInputHandlingService.InputFilter[]` 20 21 22AutoBoxing: android.car.diagnostic.CarDiagnosticEvent#getFuelSystemStatus(): 23 Must avoid boxed primitives (`java.lang.Integer`) 24AutoBoxing: android.car.diagnostic.CarDiagnosticEvent#getFuelType(): 25 Must avoid boxed primitives (`java.lang.Integer`) 26AutoBoxing: android.car.diagnostic.CarDiagnosticEvent#getSecondaryAirStatus(): 27 Must avoid boxed primitives (`java.lang.Integer`) 28AutoBoxing: android.car.diagnostic.CarDiagnosticEvent#getSystemFloatSensor(int): 29 Must avoid boxed primitives (`java.lang.Float`) 30AutoBoxing: android.car.diagnostic.CarDiagnosticEvent#getSystemIntegerSensor(int): 31 Must avoid boxed primitives (`java.lang.Integer`) 32AutoBoxing: android.car.diagnostic.CarDiagnosticEvent#getVendorFloatSensor(int): 33 Must avoid boxed primitives (`java.lang.Float`) 34AutoBoxing: android.car.diagnostic.CarDiagnosticEvent#getVendorIntegerSensor(int): 35 Must avoid boxed primitives (`java.lang.Integer`) 36 37 38CallbackInterface: android.car.hardware.CarVendorExtensionManager.CarVendorExtensionCallback: 39 Callbacks must be abstract class instead of interface to enable extension in future API levels: CarVendorExtensionCallback 40CallbackInterface: android.car.hardware.cabin.CarCabinManager.CarCabinEventCallback: 41 Callbacks must be abstract class instead of interface to enable extension in future API levels: CarCabinEventCallback 42CallbackInterface: android.car.hardware.hvac.CarHvacManager.CarHvacEventCallback: 43 Callbacks must be abstract class instead of interface to enable extension in future API levels: CarHvacEventCallback 44CallbackInterface: android.car.trust.CarTrustAgentEnrollmentManager.CarTrustAgentBleCallback: 45 Callbacks must be abstract class instead of interface to enable extension in future API levels: CarTrustAgentBleCallback 46CallbackInterface: android.car.trust.CarTrustAgentEnrollmentManager.CarTrustAgentEnrollmentCallback: 47 Callbacks must be abstract class instead of interface to enable extension in future API levels: CarTrustAgentEnrollmentCallback 48CallbackInterface: android.car.vms.VmsClientManager.VmsClientCallback: 49 Callbacks must be abstract class instead of interface to enable extension in future API levels: VmsClientCallback 50CallbackInterface: android.car.vms.VmsSubscriberManager.VmsSubscriberClientCallback: 51 Callbacks must be abstract class instead of interface to enable extension in future API levels: VmsSubscriberClientCallback 52 53 54ConcreteCollection: android.car.hardware.CarPropertyConfig.Builder#setConfigArray(java.util.ArrayList<java.lang.Integer>) parameter #0: 55 Parameter type is concrete collection (`java.util.ArrayList`); must be higher-level interface 56 57 58EqualsAndHashCode: android.car.storagemonitoring.LifetimeWriteInfo#equals(Object): 59 Must override both equals and hashCode; missing one in android.car.storagemonitoring.LifetimeWriteInfo 60EqualsAndHashCode: android.car.vms.VmsAvailableLayers#equals(Object): 61 Must override both equals and hashCode; missing one in android.car.vms.VmsAvailableLayers 62 63 64ExecutorRegistration: android.car.CarProjectionManager#registerProjectionListener(android.car.CarProjectionManager.CarProjectionListener, int): 65 Registration methods should have overload that accepts delivery Executor: `registerProjectionListener` 66ExecutorRegistration: android.car.CarProjectionManager#registerProjectionStatusListener(android.car.CarProjectionManager.ProjectionStatusListener): 67 Registration methods should have overload that accepts delivery Executor: `registerProjectionStatusListener` 68ExecutorRegistration: android.car.CarProjectionManager#startProjectionAccessPoint(android.car.CarProjectionManager.ProjectionAccessPointCallback): 69 Registration methods should have overload that accepts delivery Executor: `startProjectionAccessPoint` 70ExecutorRegistration: android.car.diagnostic.CarDiagnosticManager#registerListener(android.car.diagnostic.CarDiagnosticManager.OnDiagnosticEventListener, int, int): 71 Registration methods should have overload that accepts delivery Executor: `registerListener` 72ExecutorRegistration: android.car.drivingstate.CarDrivingStateManager#registerListener(android.car.drivingstate.CarDrivingStateManager.CarDrivingStateEventListener): 73 Registration methods should have overload that accepts delivery Executor: `registerListener` 74ExecutorRegistration: android.car.hardware.CarVendorExtensionManager#registerCallback(android.car.hardware.CarVendorExtensionManager.CarVendorExtensionCallback): 75 Registration methods should have overload that accepts delivery Executor: `registerCallback` 76ExecutorRegistration: android.car.hardware.cabin.CarCabinManager#registerCallback(android.car.hardware.cabin.CarCabinManager.CarCabinEventCallback): 77 Registration methods should have overload that accepts delivery Executor: `registerCallback` 78ExecutorRegistration: android.car.hardware.hvac.CarHvacManager#registerCallback(android.car.hardware.hvac.CarHvacManager.CarHvacEventCallback): 79 Registration methods should have overload that accepts delivery Executor: `registerCallback` 80ExecutorRegistration: android.car.storagemonitoring.CarStorageMonitoringManager#registerListener(android.car.storagemonitoring.CarStorageMonitoringManager.IoStatsListener): 81 Registration methods should have overload that accepts delivery Executor: `registerListener` 82ExecutorRegistration: android.car.trust.CarTrustAgentEnrollmentManager#setBleCallback(android.car.trust.CarTrustAgentEnrollmentManager.CarTrustAgentBleCallback): 83 Registration methods should have overload that accepts delivery Executor: `setBleCallback` 84ExecutorRegistration: android.car.trust.CarTrustAgentEnrollmentManager#setEnrollmentCallback(android.car.trust.CarTrustAgentEnrollmentManager.CarTrustAgentEnrollmentCallback): 85 Registration methods should have overload that accepts delivery Executor: `setEnrollmentCallback` 86 87 88HiddenSuperclass: android.car.CarAppFocusManager: 89 Public class android.car.CarAppFocusManager stripped of unavailable superclass android.car.CarManagerBase 90HiddenSuperclass: android.car.CarInfoManager: 91 Public class android.car.CarInfoManager stripped of unavailable superclass android.car.CarManagerBase 92HiddenSuperclass: android.car.CarOccupantZoneManager: 93 Public class android.car.CarOccupantZoneManager stripped of unavailable superclass android.car.CarManagerBase 94HiddenSuperclass: android.car.CarProjectionManager: 95 Public class android.car.CarProjectionManager stripped of unavailable superclass android.car.CarManagerBase 96HiddenSuperclass: android.car.cluster.CarInstrumentClusterManager: 97 Public class android.car.cluster.CarInstrumentClusterManager stripped of unavailable superclass android.car.CarManagerBase 98HiddenSuperclass: android.car.content.pm.CarPackageManager: 99 Public class android.car.content.pm.CarPackageManager stripped of unavailable superclass android.car.CarManagerBase 100HiddenSuperclass: android.car.diagnostic.CarDiagnosticManager: 101 Public class android.car.diagnostic.CarDiagnosticManager stripped of unavailable superclass android.car.CarManagerBase 102HiddenSuperclass: android.car.drivingstate.CarDrivingStateManager: 103 Public class android.car.drivingstate.CarDrivingStateManager stripped of unavailable superclass android.car.CarManagerBase 104HiddenSuperclass: android.car.drivingstate.CarUxRestrictionsManager: 105 Public class android.car.drivingstate.CarUxRestrictionsManager stripped of unavailable superclass android.car.CarManagerBase 106HiddenSuperclass: android.car.hardware.CarSensorManager: 107 Public class android.car.hardware.CarSensorManager stripped of unavailable superclass android.car.CarManagerBase 108HiddenSuperclass: android.car.hardware.CarVendorExtensionManager: 109 Public class android.car.hardware.CarVendorExtensionManager stripped of unavailable superclass android.car.CarManagerBase 110HiddenSuperclass: android.car.hardware.cabin.CarCabinManager: 111 Public class android.car.hardware.cabin.CarCabinManager stripped of unavailable superclass android.car.CarManagerBase 112HiddenSuperclass: android.car.hardware.hvac.CarHvacManager: 113 Public class android.car.hardware.hvac.CarHvacManager stripped of unavailable superclass android.car.CarManagerBase 114HiddenSuperclass: android.car.hardware.power.CarPowerManager: 115 Public class android.car.hardware.power.CarPowerManager stripped of unavailable superclass android.car.CarManagerBase 116HiddenSuperclass: android.car.hardware.property.CarPropertyManager: 117 Public class android.car.hardware.property.CarPropertyManager stripped of unavailable superclass android.car.CarManagerBase 118HiddenSuperclass: android.car.media.CarAudioManager: 119 Public class android.car.media.CarAudioManager stripped of unavailable superclass android.car.CarManagerBase 120HiddenSuperclass: android.car.navigation.CarNavigationStatusManager: 121 Public class android.car.navigation.CarNavigationStatusManager stripped of unavailable superclass android.car.CarManagerBase 122HiddenSuperclass: android.car.settings.CarConfigurationManager: 123 Public class android.car.settings.CarConfigurationManager stripped of unavailable superclass android.car.CarManagerBase 124HiddenSuperclass: android.car.storagemonitoring.CarStorageMonitoringManager: 125 Public class android.car.storagemonitoring.CarStorageMonitoringManager stripped of unavailable superclass android.car.CarManagerBase 126HiddenSuperclass: android.car.trust.CarTrustAgentEnrollmentManager: 127 Public class android.car.trust.CarTrustAgentEnrollmentManager stripped of unavailable superclass android.car.CarManagerBase 128HiddenSuperclass: android.car.user.CarUserManager: 129 Public class android.car.user.CarUserManager stripped of unavailable superclass android.car.CarManagerBase 130HiddenSuperclass: android.car.vms.VmsClientManager: 131 Public class android.car.vms.VmsClientManager stripped of unavailable superclass android.car.CarManagerBase 132HiddenSuperclass: android.car.vms.VmsSubscriberManager: 133 Public class android.car.vms.VmsSubscriberManager stripped of unavailable superclass android.car.CarManagerBase 134 135 136IntentName: android.car.Car#CAR_EXTRA_CLUSTER_ACTIVITY_STATE: 137 Intent extra constant name must be EXTRA_FOO: CAR_EXTRA_CLUSTER_ACTIVITY_STATE 138IntentName: android.car.media.CarAudioManager#AUDIOFOCUS_EXTRA_RECEIVE_DUCKING_EVENTS: 139 Intent extra constant name must be EXTRA_FOO: AUDIOFOCUS_EXTRA_RECEIVE_DUCKING_EVENTS 140 141 142InternalField: android.car.input.CarInputHandlingService.InputFilter#mKeyCode: 143 Internal field mKeyCode must not be exposed 144InternalField: android.car.input.CarInputHandlingService.InputFilter#mTargetDisplay: 145 Internal field mTargetDisplay must not be exposed 146 147 148MinMaxConstant: android.car.diagnostic.IntegerSensorIndex#MAX_AIR_FLOW_RATE_FROM_MASS_AIR_FLOW_SENSOR: 149 If min/max could change in future, make them dynamic methods: android.car.diagnostic.IntegerSensorIndex#MAX_AIR_FLOW_RATE_FROM_MASS_AIR_FLOW_SENSOR 150MinMaxConstant: android.car.diagnostic.IntegerSensorIndex#MAX_FUEL_AIR_EQUIVALENCE_RATIO: 151 If min/max could change in future, make them dynamic methods: android.car.diagnostic.IntegerSensorIndex#MAX_FUEL_AIR_EQUIVALENCE_RATIO 152MinMaxConstant: android.car.diagnostic.IntegerSensorIndex#MAX_INTAKE_MANIFOLD_ABSOLUTE_PRESSURE: 153 If min/max could change in future, make them dynamic methods: android.car.diagnostic.IntegerSensorIndex#MAX_INTAKE_MANIFOLD_ABSOLUTE_PRESSURE 154MinMaxConstant: android.car.diagnostic.IntegerSensorIndex#MAX_OXYGEN_SENSOR_CURRENT: 155 If min/max could change in future, make them dynamic methods: android.car.diagnostic.IntegerSensorIndex#MAX_OXYGEN_SENSOR_CURRENT 156MinMaxConstant: android.car.diagnostic.IntegerSensorIndex#MAX_OXYGEN_SENSOR_VOLTAGE: 157 If min/max could change in future, make them dynamic methods: android.car.diagnostic.IntegerSensorIndex#MAX_OXYGEN_SENSOR_VOLTAGE 158 159 160MissingNullability: android.car.AoapService#dump(java.io.FileDescriptor, java.io.PrintWriter, String[]) parameter #0: 161 Missing nullability on parameter `fd` in method `dump` 162MissingNullability: android.car.AoapService#dump(java.io.FileDescriptor, java.io.PrintWriter, String[]) parameter #1: 163 Missing nullability on parameter `writer` in method `dump` 164MissingNullability: android.car.AoapService#dump(java.io.FileDescriptor, java.io.PrintWriter, String[]) parameter #2: 165 Missing nullability on parameter `args` in method `dump` 166MissingNullability: android.car.AoapService#onBind(android.content.Intent): 167 Missing nullability on method `onBind` return 168MissingNullability: android.car.AoapService#onBind(android.content.Intent) parameter #0: 169 Missing nullability on parameter `intent` in method `onBind` 170MissingNullability: android.car.AoapService#onUnbind(android.content.Intent) parameter #0: 171 Missing nullability on parameter `intent` in method `onUnbind` 172MissingNullability: android.car.CarProjectionManager.ProjectionAccessPointCallback#onStarted(android.net.wifi.WifiConfiguration) parameter #0: 173 Missing nullability on parameter `wifiConfiguration` in method `onStarted` 174MissingNullability: android.car.cluster.CarInstrumentClusterManager#registerCallback(String, android.car.cluster.CarInstrumentClusterManager.Callback) parameter #0: 175 Missing nullability on parameter `category` in method `registerCallback` 176MissingNullability: android.car.cluster.CarInstrumentClusterManager#registerCallback(String, android.car.cluster.CarInstrumentClusterManager.Callback) parameter #1: 177 Missing nullability on parameter `callback` in method `registerCallback` 178MissingNullability: android.car.cluster.CarInstrumentClusterManager#startActivity(android.content.Intent) parameter #0: 179 Missing nullability on parameter `intent` in method `startActivity` 180MissingNullability: android.car.cluster.CarInstrumentClusterManager#unregisterCallback(android.car.cluster.CarInstrumentClusterManager.Callback) parameter #0: 181 Missing nullability on parameter `callback` in method `unregisterCallback` 182MissingNullability: android.car.cluster.CarInstrumentClusterManager.Callback#onClusterActivityStateChanged(String, android.os.Bundle) parameter #0: 183 Missing nullability on parameter `category` in method `onClusterActivityStateChanged` 184MissingNullability: android.car.cluster.CarInstrumentClusterManager.Callback#onClusterActivityStateChanged(String, android.os.Bundle) parameter #1: 185 Missing nullability on parameter `clusterActivityState` in method `onClusterActivityStateChanged` 186MissingNullability: android.car.cluster.renderer.InstrumentClusterRenderer#createNavigationRenderer(): 187 Missing nullability on method `createNavigationRenderer` return 188MissingNullability: android.car.cluster.renderer.InstrumentClusterRenderer#onCreate(android.content.Context) parameter #0: 189 Missing nullability on parameter `context` in method `onCreate` 190MissingNullability: android.car.cluster.renderer.InstrumentClusterRenderingService#dump(java.io.FileDescriptor, java.io.PrintWriter, String[]) parameter #0: 191 Missing nullability on parameter `fd` in method `dump` 192MissingNullability: android.car.cluster.renderer.InstrumentClusterRenderingService#dump(java.io.FileDescriptor, java.io.PrintWriter, String[]) parameter #1: 193 Missing nullability on parameter `writer` in method `dump` 194MissingNullability: android.car.cluster.renderer.InstrumentClusterRenderingService#dump(java.io.FileDescriptor, java.io.PrintWriter, String[]) parameter #2: 195 Missing nullability on parameter `args` in method `dump` 196MissingNullability: android.car.cluster.renderer.InstrumentClusterRenderingService#getBitmap(android.net.Uri) parameter #0: 197 Missing nullability on parameter `uri` in method `getBitmap` 198MissingNullability: android.car.cluster.renderer.InstrumentClusterRenderingService#getBitmap(android.net.Uri, int, int) parameter #0: 199 Missing nullability on parameter `uri` in method `getBitmap` 200MissingNullability: android.car.cluster.renderer.InstrumentClusterRenderingService#onBind(android.content.Intent): 201 Missing nullability on method `onBind` return 202MissingNullability: android.car.cluster.renderer.InstrumentClusterRenderingService#onBind(android.content.Intent) parameter #0: 203 Missing nullability on parameter `intent` in method `onBind` 204MissingNullability: android.car.cluster.renderer.NavigationRenderer#getNavigationProperties(): 205 Missing nullability on method `getNavigationProperties` return 206MissingNullability: android.car.content.pm.AppBlockingPackageInfo#AppBlockingPackageInfo(String, int, int, int, android.content.pm.Signature[], String[]) parameter #0: 207 Missing nullability on parameter `packageName` in method `AppBlockingPackageInfo` 208MissingNullability: android.car.content.pm.AppBlockingPackageInfo#AppBlockingPackageInfo(android.os.Parcel) parameter #0: 209 Missing nullability on parameter `in` in method `AppBlockingPackageInfo` 210MissingNullability: android.car.content.pm.AppBlockingPackageInfo#CREATOR: 211 Missing nullability on field `CREATOR` in class `class android.car.content.pm.AppBlockingPackageInfo` 212MissingNullability: android.car.content.pm.AppBlockingPackageInfo#activities: 213 Missing nullability on field `activities` in class `class android.car.content.pm.AppBlockingPackageInfo` 214MissingNullability: android.car.content.pm.AppBlockingPackageInfo#packageName: 215 Missing nullability on field `packageName` in class `class android.car.content.pm.AppBlockingPackageInfo` 216MissingNullability: android.car.content.pm.AppBlockingPackageInfo#signatures: 217 Missing nullability on field `signatures` in class `class android.car.content.pm.AppBlockingPackageInfo` 218MissingNullability: android.car.content.pm.AppBlockingPackageInfo#writeToParcel(android.os.Parcel, int) parameter #0: 219 Missing nullability on parameter `dest` in method `writeToParcel` 220MissingNullability: android.car.content.pm.CarAppBlockingPolicy#CREATOR: 221 Missing nullability on field `CREATOR` in class `class android.car.content.pm.CarAppBlockingPolicy` 222MissingNullability: android.car.content.pm.CarAppBlockingPolicy#CarAppBlockingPolicy(android.car.content.pm.AppBlockingPackageInfo[], android.car.content.pm.AppBlockingPackageInfo[]) parameter #0: 223 Missing nullability on parameter `whitelists` in method `CarAppBlockingPolicy` 224MissingNullability: android.car.content.pm.CarAppBlockingPolicy#CarAppBlockingPolicy(android.car.content.pm.AppBlockingPackageInfo[], android.car.content.pm.AppBlockingPackageInfo[]) parameter #1: 225 Missing nullability on parameter `blacklists` in method `CarAppBlockingPolicy` 226MissingNullability: android.car.content.pm.CarAppBlockingPolicy#CarAppBlockingPolicy(android.os.Parcel) parameter #0: 227 Missing nullability on parameter `in` in method `CarAppBlockingPolicy` 228MissingNullability: android.car.content.pm.CarAppBlockingPolicy#blacklists: 229 Missing nullability on field `blacklists` in class `class android.car.content.pm.CarAppBlockingPolicy` 230MissingNullability: android.car.content.pm.CarAppBlockingPolicy#whitelists: 231 Missing nullability on field `whitelists` in class `class android.car.content.pm.CarAppBlockingPolicy` 232MissingNullability: android.car.content.pm.CarAppBlockingPolicy#writeToParcel(android.os.Parcel, int) parameter #0: 233 Missing nullability on parameter `dest` in method `writeToParcel` 234MissingNullability: android.car.content.pm.CarAppBlockingPolicyService#getAppBlockingPolicy(): 235 Missing nullability on method `getAppBlockingPolicy` return 236MissingNullability: android.car.content.pm.CarAppBlockingPolicyService#onBind(android.content.Intent): 237 Missing nullability on method `onBind` return 238MissingNullability: android.car.content.pm.CarAppBlockingPolicyService#onBind(android.content.Intent) parameter #0: 239 Missing nullability on parameter `intent` in method `onBind` 240MissingNullability: android.car.content.pm.CarAppBlockingPolicyService#onStartCommand(android.content.Intent, int, int) parameter #0: 241 Missing nullability on parameter `intent` in method `onStartCommand` 242MissingNullability: android.car.content.pm.CarAppBlockingPolicyService#onUnbind(android.content.Intent) parameter #0: 243 Missing nullability on parameter `intent` in method `onUnbind` 244MissingNullability: android.car.content.pm.CarPackageManager#isActivityBackedBySafeActivity(android.content.ComponentName) parameter #0: 245 Missing nullability on parameter `activityName` in method `isActivityBackedBySafeActivity` 246MissingNullability: android.car.content.pm.CarPackageManager#setAppBlockingPolicy(String, android.car.content.pm.CarAppBlockingPolicy, int) parameter #0: 247 Missing nullability on parameter `packageName` in method `setAppBlockingPolicy` 248MissingNullability: android.car.content.pm.CarPackageManager#setAppBlockingPolicy(String, android.car.content.pm.CarAppBlockingPolicy, int) parameter #1: 249 Missing nullability on parameter `policy` in method `setAppBlockingPolicy` 250MissingNullability: android.car.diagnostic.CarDiagnosticEvent#CREATOR: 251 Missing nullability on field `CREATOR` in class `class android.car.diagnostic.CarDiagnosticEvent` 252MissingNullability: android.car.diagnostic.CarDiagnosticEvent#CarDiagnosticEvent(android.os.Parcel) parameter #0: 253 Missing nullability on parameter `in` in method `CarDiagnosticEvent` 254MissingNullability: android.car.diagnostic.CarDiagnosticEvent#dtc: 255 Missing nullability on field `dtc` in class `class android.car.diagnostic.CarDiagnosticEvent` 256MissingNullability: android.car.diagnostic.CarDiagnosticEvent#writeToJson(android.util.JsonWriter) parameter #0: 257 Missing nullability on parameter `jsonWriter` in method `writeToJson` 258MissingNullability: android.car.diagnostic.CarDiagnosticEvent#writeToParcel(android.os.Parcel, int) parameter #0: 259 Missing nullability on parameter `dest` in method `writeToParcel` 260MissingNullability: android.car.diagnostic.CarDiagnosticEvent.Builder#build(): 261 Missing nullability on method `build` return 262MissingNullability: android.car.diagnostic.CarDiagnosticEvent.Builder#newFreezeFrameBuilder(): 263 Missing nullability on method `newFreezeFrameBuilder` return 264MissingNullability: android.car.diagnostic.CarDiagnosticEvent.Builder#newLiveFrameBuilder(): 265 Missing nullability on method `newLiveFrameBuilder` return 266MissingNullability: android.car.diagnostic.CarDiagnosticEvent.Builder#setDtc(String): 267 Missing nullability on method `setDtc` return 268MissingNullability: android.car.diagnostic.CarDiagnosticEvent.Builder#setDtc(String) parameter #0: 269 Missing nullability on parameter `dtc` in method `setDtc` 270MissingNullability: android.car.diagnostic.CarDiagnosticEvent.Builder#setFloatValue(int, float): 271 Missing nullability on method `setFloatValue` return 272MissingNullability: android.car.diagnostic.CarDiagnosticEvent.Builder#setIntValue(int, int): 273 Missing nullability on method `setIntValue` return 274MissingNullability: android.car.diagnostic.CarDiagnosticEvent.Builder#setTimeStamp(long): 275 Missing nullability on method `setTimeStamp` return 276MissingNullability: android.car.diagnostic.CarDiagnosticEvent.Builder#withDtc(String) parameter #0: 277 Missing nullability on parameter `dtc` in method `withDtc` 278MissingNullability: android.car.diagnostic.CarDiagnosticEvent.CommonIgnitionMonitors#components: 279 Missing nullability on field `components` in class `class android.car.diagnostic.CarDiagnosticEvent.CommonIgnitionMonitors` 280MissingNullability: android.car.diagnostic.CarDiagnosticEvent.CommonIgnitionMonitors#fuelSystem: 281 Missing nullability on field `fuelSystem` in class `class android.car.diagnostic.CarDiagnosticEvent.CommonIgnitionMonitors` 282MissingNullability: android.car.diagnostic.CarDiagnosticEvent.CommonIgnitionMonitors#misfire: 283 Missing nullability on field `misfire` in class `class android.car.diagnostic.CarDiagnosticEvent.CommonIgnitionMonitors` 284MissingNullability: android.car.diagnostic.CarDiagnosticEvent.CompressionIgnitionMonitors#EGROrVVT: 285 Missing nullability on field `EGROrVVT` in class `class android.car.diagnostic.CarDiagnosticEvent.CompressionIgnitionMonitors` 286MissingNullability: android.car.diagnostic.CarDiagnosticEvent.CompressionIgnitionMonitors#NMHCCatalyst: 287 Missing nullability on field `NMHCCatalyst` in class `class android.car.diagnostic.CarDiagnosticEvent.CompressionIgnitionMonitors` 288MissingNullability: android.car.diagnostic.CarDiagnosticEvent.CompressionIgnitionMonitors#NOxSCR: 289 Missing nullability on field `NOxSCR` in class `class android.car.diagnostic.CarDiagnosticEvent.CompressionIgnitionMonitors` 290MissingNullability: android.car.diagnostic.CarDiagnosticEvent.CompressionIgnitionMonitors#PMFilter: 291 Missing nullability on field `PMFilter` in class `class android.car.diagnostic.CarDiagnosticEvent.CompressionIgnitionMonitors` 292MissingNullability: android.car.diagnostic.CarDiagnosticEvent.CompressionIgnitionMonitors#boostPressure: 293 Missing nullability on field `boostPressure` in class `class android.car.diagnostic.CarDiagnosticEvent.CompressionIgnitionMonitors` 294MissingNullability: android.car.diagnostic.CarDiagnosticEvent.CompressionIgnitionMonitors#exhaustGasSensor: 295 Missing nullability on field `exhaustGasSensor` in class `class android.car.diagnostic.CarDiagnosticEvent.CompressionIgnitionMonitors` 296MissingNullability: android.car.diagnostic.CarDiagnosticEvent.SparkIgnitionMonitors#ACRefrigerant: 297 Missing nullability on field `ACRefrigerant` in class `class android.car.diagnostic.CarDiagnosticEvent.SparkIgnitionMonitors` 298MissingNullability: android.car.diagnostic.CarDiagnosticEvent.SparkIgnitionMonitors#EGR: 299 Missing nullability on field `EGR` in class `class android.car.diagnostic.CarDiagnosticEvent.SparkIgnitionMonitors` 300MissingNullability: android.car.diagnostic.CarDiagnosticEvent.SparkIgnitionMonitors#catalyst: 301 Missing nullability on field `catalyst` in class `class android.car.diagnostic.CarDiagnosticEvent.SparkIgnitionMonitors` 302MissingNullability: android.car.diagnostic.CarDiagnosticEvent.SparkIgnitionMonitors#evaporativeSystem: 303 Missing nullability on field `evaporativeSystem` in class `class android.car.diagnostic.CarDiagnosticEvent.SparkIgnitionMonitors` 304MissingNullability: android.car.diagnostic.CarDiagnosticEvent.SparkIgnitionMonitors#heatedCatalyst: 305 Missing nullability on field `heatedCatalyst` in class `class android.car.diagnostic.CarDiagnosticEvent.SparkIgnitionMonitors` 306MissingNullability: android.car.diagnostic.CarDiagnosticEvent.SparkIgnitionMonitors#oxygenSensor: 307 Missing nullability on field `oxygenSensor` in class `class android.car.diagnostic.CarDiagnosticEvent.SparkIgnitionMonitors` 308MissingNullability: android.car.diagnostic.CarDiagnosticEvent.SparkIgnitionMonitors#oxygenSensorHeater: 309 Missing nullability on field `oxygenSensorHeater` in class `class android.car.diagnostic.CarDiagnosticEvent.SparkIgnitionMonitors` 310MissingNullability: android.car.diagnostic.CarDiagnosticEvent.SparkIgnitionMonitors#secondaryAirSystem: 311 Missing nullability on field `secondaryAirSystem` in class `class android.car.diagnostic.CarDiagnosticEvent.SparkIgnitionMonitors` 312MissingNullability: android.car.diagnostic.CarDiagnosticManager#clearFreezeFrames(long...) parameter #0: 313 Missing nullability on parameter `timestamps` in method `clearFreezeFrames` 314MissingNullability: android.car.diagnostic.CarDiagnosticManager#getFreezeFrameTimestamps(): 315 Missing nullability on method `getFreezeFrameTimestamps` return 316MissingNullability: android.car.diagnostic.CarDiagnosticManager#registerListener(android.car.diagnostic.CarDiagnosticManager.OnDiagnosticEventListener, int, int) parameter #0: 317 Missing nullability on parameter `listener` in method `registerListener` 318MissingNullability: android.car.diagnostic.CarDiagnosticManager#unregisterListener(android.car.diagnostic.CarDiagnosticManager.OnDiagnosticEventListener) parameter #0: 319 Missing nullability on parameter `listener` in method `unregisterListener` 320MissingNullability: android.car.diagnostic.CarDiagnosticManager.OnDiagnosticEventListener#onDiagnosticEvent(android.car.diagnostic.CarDiagnosticEvent) parameter #0: 321 Missing nullability on parameter `carDiagnosticEvent` in method `onDiagnosticEvent` 322MissingNullability: android.car.drivingstate.CarDrivingStateEvent#CREATOR: 323 Missing nullability on field `CREATOR` in class `class android.car.drivingstate.CarDrivingStateEvent` 324MissingNullability: android.car.drivingstate.CarDrivingStateEvent#writeToParcel(android.os.Parcel, int) parameter #0: 325 Missing nullability on parameter `dest` in method `writeToParcel` 326MissingNullability: android.car.drivingstate.CarDrivingStateManager.CarDrivingStateEventListener#onDrivingStateChanged(android.car.drivingstate.CarDrivingStateEvent) parameter #0: 327 Missing nullability on parameter `event` in method `onDrivingStateChanged` 328MissingNullability: android.car.hardware.CarPropertyConfig#newBuilder(Class<T>, int, int, int): 329 Missing nullability on method `newBuilder` return 330MissingNullability: android.car.hardware.CarPropertyConfig#newBuilder(Class<T>, int, int, int) parameter #0: 331 Missing nullability on parameter `type` in method `newBuilder` 332MissingNullability: android.car.hardware.CarPropertyConfig.Builder#addArea(int): 333 Missing nullability on method `addArea` return 334MissingNullability: android.car.hardware.CarPropertyConfig.Builder#addAreaConfig(int, T, T): 335 Missing nullability on method `addAreaConfig` return 336MissingNullability: android.car.hardware.CarPropertyConfig.Builder#addAreas(int[]): 337 Missing nullability on method `addAreas` return 338MissingNullability: android.car.hardware.CarPropertyConfig.Builder#addAreas(int[]) parameter #0: 339 Missing nullability on parameter `areaIds` in method `addAreas` 340MissingNullability: android.car.hardware.CarPropertyConfig.Builder#build(): 341 Missing nullability on method `build` return 342MissingNullability: android.car.hardware.CarPropertyConfig.Builder#setAccess(int): 343 Missing nullability on method `setAccess` return 344MissingNullability: android.car.hardware.CarPropertyConfig.Builder#setChangeMode(int): 345 Missing nullability on method `setChangeMode` return 346MissingNullability: android.car.hardware.CarPropertyConfig.Builder#setConfigArray(java.util.ArrayList<java.lang.Integer>): 347 Missing nullability on method `setConfigArray` return 348MissingNullability: android.car.hardware.CarPropertyConfig.Builder#setConfigArray(java.util.ArrayList<java.lang.Integer>) parameter #0: 349 Missing nullability on parameter `configArray` in method `setConfigArray` 350MissingNullability: android.car.hardware.CarPropertyConfig.Builder#setConfigString(String): 351 Missing nullability on method `setConfigString` return 352MissingNullability: android.car.hardware.CarPropertyConfig.Builder#setConfigString(String) parameter #0: 353 Missing nullability on parameter `configString` in method `setConfigString` 354MissingNullability: android.car.hardware.CarPropertyConfig.Builder#setMaxSampleRate(float): 355 Missing nullability on method `setMaxSampleRate` return 356MissingNullability: android.car.hardware.CarPropertyConfig.Builder#setMinSampleRate(float): 357 Missing nullability on method `setMinSampleRate` return 358MissingNullability: android.car.hardware.CarVendorExtensionManager#getGlobalProperty(Class<E>, int) parameter #0: 359 Missing nullability on parameter `propertyClass` in method `getGlobalProperty` 360MissingNullability: android.car.hardware.CarVendorExtensionManager#getProperties(): 361 Missing nullability on method `getProperties` return 362MissingNullability: android.car.hardware.CarVendorExtensionManager#getProperty(Class<E>, int, int) parameter #0: 363 Missing nullability on parameter `propertyClass` in method `getProperty` 364MissingNullability: android.car.hardware.CarVendorExtensionManager#registerCallback(android.car.hardware.CarVendorExtensionManager.CarVendorExtensionCallback) parameter #0: 365 Missing nullability on parameter `callback` in method `registerCallback` 366MissingNullability: android.car.hardware.CarVendorExtensionManager#setGlobalProperty(Class<E>, int, E) parameter #0: 367 Missing nullability on parameter `propertyClass` in method `setGlobalProperty` 368MissingNullability: android.car.hardware.CarVendorExtensionManager#setProperty(Class<E>, int, int, E) parameter #0: 369 Missing nullability on parameter `propertyClass` in method `setProperty` 370MissingNullability: android.car.hardware.CarVendorExtensionManager#unregisterCallback(android.car.hardware.CarVendorExtensionManager.CarVendorExtensionCallback) parameter #0: 371 Missing nullability on parameter `callback` in method `unregisterCallback` 372MissingNullability: android.car.hardware.CarVendorExtensionManager.CarVendorExtensionCallback#onChangeEvent(android.car.hardware.CarPropertyValue) parameter #0: 373 Missing nullability on parameter `value` in method `onChangeEvent` 374MissingNullability: android.car.hardware.cabin.CarCabinManager#getPropertyList(): 375 Missing nullability on method `getPropertyList` return 376MissingNullability: android.car.hardware.cabin.CarCabinManager#registerCallback(android.car.hardware.cabin.CarCabinManager.CarCabinEventCallback) parameter #0: 377 Missing nullability on parameter `callback` in method `registerCallback` 378MissingNullability: android.car.hardware.cabin.CarCabinManager#unregisterCallback(android.car.hardware.cabin.CarCabinManager.CarCabinEventCallback) parameter #0: 379 Missing nullability on parameter `callback` in method `unregisterCallback` 380MissingNullability: android.car.hardware.cabin.CarCabinManager.CarCabinEventCallback#onChangeEvent(android.car.hardware.CarPropertyValue) parameter #0: 381 Missing nullability on parameter `value` in method `onChangeEvent` 382MissingNullability: android.car.hardware.hvac.CarHvacManager#getPropertyList(): 383 Missing nullability on method `getPropertyList` return 384MissingNullability: android.car.hardware.hvac.CarHvacManager#registerCallback(android.car.hardware.hvac.CarHvacManager.CarHvacEventCallback) parameter #0: 385 Missing nullability on parameter `callback` in method `registerCallback` 386MissingNullability: android.car.hardware.hvac.CarHvacManager#unregisterCallback(android.car.hardware.hvac.CarHvacManager.CarHvacEventCallback) parameter #0: 387 Missing nullability on parameter `callback` in method `unregisterCallback` 388MissingNullability: android.car.hardware.hvac.CarHvacManager.CarHvacEventCallback#onChangeEvent(android.car.hardware.CarPropertyValue) parameter #0: 389 Missing nullability on parameter `value` in method `onChangeEvent` 390MissingNullability: android.car.input.CarInputHandlingService#CarInputHandlingService(android.car.input.CarInputHandlingService.InputFilter[]) parameter #0: 391 Missing nullability on parameter `handledKeys` in method `CarInputHandlingService` 392MissingNullability: android.car.input.CarInputHandlingService#dump(java.io.FileDescriptor, java.io.PrintWriter, String[]) parameter #0: 393 Missing nullability on parameter `fd` in method `dump` 394MissingNullability: android.car.input.CarInputHandlingService#dump(java.io.FileDescriptor, java.io.PrintWriter, String[]) parameter #1: 395 Missing nullability on parameter `writer` in method `dump` 396MissingNullability: android.car.input.CarInputHandlingService#dump(java.io.FileDescriptor, java.io.PrintWriter, String[]) parameter #2: 397 Missing nullability on parameter `args` in method `dump` 398MissingNullability: android.car.input.CarInputHandlingService#onBind(android.content.Intent): 399 Missing nullability on method `onBind` return 400MissingNullability: android.car.input.CarInputHandlingService#onBind(android.content.Intent) parameter #0: 401 Missing nullability on parameter `intent` in method `onBind` 402MissingNullability: android.car.input.CarInputHandlingService#onKeyEvent(android.view.KeyEvent, int) parameter #0: 403 Missing nullability on parameter `keyEvent` in method `onKeyEvent` 404MissingNullability: android.car.input.CarInputHandlingService.InputFilter#CREATOR: 405 Missing nullability on field `CREATOR` in class `class android.car.input.CarInputHandlingService.InputFilter` 406MissingNullability: android.car.input.CarInputHandlingService.InputFilter#writeToParcel(android.os.Parcel, int) parameter #0: 407 Missing nullability on parameter `dest` in method `writeToParcel` 408MissingNullability: android.car.media.CarAudioManager#createAudioPatch(String, int, int): 409 Missing nullability on method `createAudioPatch` return 410MissingNullability: android.car.media.CarAudioManager#createAudioPatch(String, int, int) parameter #0: 411 Missing nullability on parameter `sourceAddress` in method `createAudioPatch` 412MissingNullability: android.car.media.CarAudioManager#releaseAudioPatch(android.car.media.CarAudioPatchHandle) parameter #0: 413 Missing nullability on parameter `patch` in method `releaseAudioPatch` 414MissingNullability: android.car.media.CarAudioPatchHandle#CREATOR: 415 Missing nullability on field `CREATOR` in class `class android.car.media.CarAudioPatchHandle` 416MissingNullability: android.car.media.CarAudioPatchHandle#writeToParcel(android.os.Parcel, int) parameter #0: 417 Missing nullability on parameter `out` in method `writeToParcel` 418MissingNullability: android.car.navigation.CarNavigationInstrumentCluster#CREATOR: 419 Missing nullability on field `CREATOR` in class `class android.car.navigation.CarNavigationInstrumentCluster` 420MissingNullability: android.car.navigation.CarNavigationInstrumentCluster#CarNavigationInstrumentCluster(android.car.navigation.CarNavigationInstrumentCluster) parameter #0: 421 Missing nullability on parameter `that` in method `CarNavigationInstrumentCluster` 422MissingNullability: android.car.navigation.CarNavigationInstrumentCluster#createCluster(int): 423 Missing nullability on method `createCluster` return 424MissingNullability: android.car.navigation.CarNavigationInstrumentCluster#createCustomImageCluster(int, int, int, int): 425 Missing nullability on method `createCustomImageCluster` return 426MissingNullability: android.car.navigation.CarNavigationInstrumentCluster#writeToParcel(android.os.Parcel, int) parameter #0: 427 Missing nullability on parameter `dest` in method `writeToParcel` 428MissingNullability: android.car.navigation.CarNavigationStatusManager#getInstrumentClusterInfo(): 429 Missing nullability on method `getInstrumentClusterInfo` return 430MissingNullability: android.car.navigation.CarNavigationStatusManager#sendEvent(int, android.os.Bundle) parameter #1: 431 Missing nullability on parameter `bundle` in method `sendEvent` 432MissingNullability: android.car.navigation.CarNavigationStatusManager#sendNavigationStateChange(android.os.Bundle) parameter #0: 433 Missing nullability on parameter `bundle` in method `sendNavigationStateChange` 434MissingNullability: android.car.projection.ProjectionOptions#ProjectionOptions(android.os.Bundle) parameter #0: 435 Missing nullability on parameter `bundle` in method `ProjectionOptions` 436MissingNullability: android.car.projection.ProjectionStatus#CREATOR: 437 Missing nullability on field `CREATOR` in class `class android.car.projection.ProjectionStatus` 438MissingNullability: android.car.projection.ProjectionStatus#builder(String, int) parameter #0: 439 Missing nullability on parameter `packageName` in method `builder` 440MissingNullability: android.car.projection.ProjectionStatus#writeToParcel(android.os.Parcel, int) parameter #0: 441 Missing nullability on parameter `dest` in method `writeToParcel` 442MissingNullability: android.car.projection.ProjectionStatus.Builder#addMobileDevice(android.car.projection.ProjectionStatus.MobileDevice) parameter #0: 443 Missing nullability on parameter `mobileDevice` in method `addMobileDevice` 444MissingNullability: android.car.projection.ProjectionStatus.Builder#build(): 445 Missing nullability on method `build` return 446MissingNullability: android.car.projection.ProjectionStatus.Builder#setExtras(android.os.Bundle) parameter #0: 447 Missing nullability on parameter `extras` in method `setExtras` 448MissingNullability: android.car.projection.ProjectionStatus.MobileDevice#CREATOR: 449 Missing nullability on field `CREATOR` in class `class android.car.projection.ProjectionStatus.MobileDevice` 450MissingNullability: android.car.projection.ProjectionStatus.MobileDevice#builder(int, String) parameter #1: 451 Missing nullability on parameter `name` in method `builder` 452MissingNullability: android.car.projection.ProjectionStatus.MobileDevice#writeToParcel(android.os.Parcel, int) parameter #0: 453 Missing nullability on parameter `dest` in method `writeToParcel` 454MissingNullability: android.car.projection.ProjectionStatus.MobileDevice.Builder#setExtras(android.os.Bundle) parameter #0: 455 Missing nullability on parameter `extras` in method `setExtras` 456MissingNullability: android.car.storagemonitoring.CarStorageMonitoringManager#getAggregateIoStats(): 457 Missing nullability on method `getAggregateIoStats` return 458MissingNullability: android.car.storagemonitoring.CarStorageMonitoringManager#getBootIoStats(): 459 Missing nullability on method `getBootIoStats` return 460MissingNullability: android.car.storagemonitoring.CarStorageMonitoringManager#getIoStatsDeltas(): 461 Missing nullability on method `getIoStatsDeltas` return 462MissingNullability: android.car.storagemonitoring.CarStorageMonitoringManager#getWearEstimate(): 463 Missing nullability on method `getWearEstimate` return 464MissingNullability: android.car.storagemonitoring.CarStorageMonitoringManager#getWearEstimateHistory(): 465 Missing nullability on method `getWearEstimateHistory` return 466MissingNullability: android.car.storagemonitoring.CarStorageMonitoringManager#registerListener(android.car.storagemonitoring.CarStorageMonitoringManager.IoStatsListener) parameter #0: 467 Missing nullability on parameter `listener` in method `registerListener` 468MissingNullability: android.car.storagemonitoring.CarStorageMonitoringManager#unregisterListener(android.car.storagemonitoring.CarStorageMonitoringManager.IoStatsListener) parameter #0: 469 Missing nullability on parameter `listener` in method `unregisterListener` 470MissingNullability: android.car.storagemonitoring.CarStorageMonitoringManager.IoStatsListener#onSnapshot(android.car.storagemonitoring.IoStats) parameter #0: 471 Missing nullability on parameter `snapshot` in method `onSnapshot` 472MissingNullability: android.car.storagemonitoring.IoStats#CREATOR: 473 Missing nullability on field `CREATOR` in class `class android.car.storagemonitoring.IoStats` 474MissingNullability: android.car.storagemonitoring.IoStats#IoStats(android.os.Parcel) parameter #0: 475 Missing nullability on parameter `in` in method `IoStats` 476MissingNullability: android.car.storagemonitoring.IoStats#IoStats(java.util.List<android.car.storagemonitoring.IoStatsEntry>, long) parameter #0: 477 Missing nullability on parameter `stats` in method `IoStats` 478MissingNullability: android.car.storagemonitoring.IoStats#getBackgroundTotals(): 479 Missing nullability on method `getBackgroundTotals` return 480MissingNullability: android.car.storagemonitoring.IoStats#getForegroundTotals(): 481 Missing nullability on method `getForegroundTotals` return 482MissingNullability: android.car.storagemonitoring.IoStats#getStats(): 483 Missing nullability on method `getStats` return 484MissingNullability: android.car.storagemonitoring.IoStats#getTotals(): 485 Missing nullability on method `getTotals` return 486MissingNullability: android.car.storagemonitoring.IoStats#getUserIdStats(int): 487 Missing nullability on method `getUserIdStats` return 488MissingNullability: android.car.storagemonitoring.IoStats#writeToParcel(android.os.Parcel, int) parameter #0: 489 Missing nullability on parameter `dest` in method `writeToParcel` 490MissingNullability: android.car.storagemonitoring.IoStatsEntry#CREATOR: 491 Missing nullability on field `CREATOR` in class `class android.car.storagemonitoring.IoStatsEntry` 492MissingNullability: android.car.storagemonitoring.IoStatsEntry#IoStatsEntry(android.car.storagemonitoring.UidIoRecord, long) parameter #0: 493 Missing nullability on parameter `record` in method `IoStatsEntry` 494MissingNullability: android.car.storagemonitoring.IoStatsEntry#IoStatsEntry(android.os.Parcel) parameter #0: 495 Missing nullability on parameter `in` in method `IoStatsEntry` 496MissingNullability: android.car.storagemonitoring.IoStatsEntry#IoStatsEntry(int, long, android.car.storagemonitoring.IoStatsEntry.Metrics, android.car.storagemonitoring.IoStatsEntry.Metrics) parameter #2: 497 Missing nullability on parameter `foreground` in method `IoStatsEntry` 498MissingNullability: android.car.storagemonitoring.IoStatsEntry#IoStatsEntry(int, long, android.car.storagemonitoring.IoStatsEntry.Metrics, android.car.storagemonitoring.IoStatsEntry.Metrics) parameter #3: 499 Missing nullability on parameter `background` in method `IoStatsEntry` 500MissingNullability: android.car.storagemonitoring.IoStatsEntry#background: 501 Missing nullability on field `background` in class `class android.car.storagemonitoring.IoStatsEntry` 502MissingNullability: android.car.storagemonitoring.IoStatsEntry#foreground: 503 Missing nullability on field `foreground` in class `class android.car.storagemonitoring.IoStatsEntry` 504MissingNullability: android.car.storagemonitoring.IoStatsEntry#writeToParcel(android.os.Parcel, int) parameter #0: 505 Missing nullability on parameter `dest` in method `writeToParcel` 506MissingNullability: android.car.storagemonitoring.IoStatsEntry.Metrics#CREATOR: 507 Missing nullability on field `CREATOR` in class `class android.car.storagemonitoring.IoStatsEntry.Metrics` 508MissingNullability: android.car.storagemonitoring.IoStatsEntry.Metrics#Metrics(android.os.Parcel) parameter #0: 509 Missing nullability on parameter `in` in method `Metrics` 510MissingNullability: android.car.storagemonitoring.IoStatsEntry.Metrics#writeToParcel(android.os.Parcel, int) parameter #0: 511 Missing nullability on parameter `dest` in method `writeToParcel` 512MissingNullability: android.car.storagemonitoring.LifetimeWriteInfo#CREATOR: 513 Missing nullability on field `CREATOR` in class `class android.car.storagemonitoring.LifetimeWriteInfo` 514MissingNullability: android.car.storagemonitoring.LifetimeWriteInfo#LifetimeWriteInfo(String, String, long) parameter #0: 515 Missing nullability on parameter `partition` in method `LifetimeWriteInfo` 516MissingNullability: android.car.storagemonitoring.LifetimeWriteInfo#LifetimeWriteInfo(String, String, long) parameter #1: 517 Missing nullability on parameter `fstype` in method `LifetimeWriteInfo` 518MissingNullability: android.car.storagemonitoring.LifetimeWriteInfo#LifetimeWriteInfo(android.os.Parcel) parameter #0: 519 Missing nullability on parameter `in` in method `LifetimeWriteInfo` 520MissingNullability: android.car.storagemonitoring.LifetimeWriteInfo#fstype: 521 Missing nullability on field `fstype` in class `class android.car.storagemonitoring.LifetimeWriteInfo` 522MissingNullability: android.car.storagemonitoring.LifetimeWriteInfo#partition: 523 Missing nullability on field `partition` in class `class android.car.storagemonitoring.LifetimeWriteInfo` 524MissingNullability: android.car.storagemonitoring.LifetimeWriteInfo#writeToParcel(android.os.Parcel, int) parameter #0: 525 Missing nullability on parameter `dest` in method `writeToParcel` 526MissingNullability: android.car.storagemonitoring.WearEstimate#CREATOR: 527 Missing nullability on field `CREATOR` in class `class android.car.storagemonitoring.WearEstimate` 528MissingNullability: android.car.storagemonitoring.WearEstimate#WearEstimate(android.os.Parcel) parameter #0: 529 Missing nullability on parameter `in` in method `WearEstimate` 530MissingNullability: android.car.storagemonitoring.WearEstimate#writeToParcel(android.os.Parcel, int) parameter #0: 531 Missing nullability on parameter `dest` in method `writeToParcel` 532MissingNullability: android.car.storagemonitoring.WearEstimateChange#CREATOR: 533 Missing nullability on field `CREATOR` in class `class android.car.storagemonitoring.WearEstimateChange` 534MissingNullability: android.car.storagemonitoring.WearEstimateChange#WearEstimateChange(android.car.storagemonitoring.WearEstimate, android.car.storagemonitoring.WearEstimate, long, java.time.Instant, boolean) parameter #0: 535 Missing nullability on parameter `oldEstimate` in method `WearEstimateChange` 536MissingNullability: android.car.storagemonitoring.WearEstimateChange#WearEstimateChange(android.car.storagemonitoring.WearEstimate, android.car.storagemonitoring.WearEstimate, long, java.time.Instant, boolean) parameter #1: 537 Missing nullability on parameter `newEstimate` in method `WearEstimateChange` 538MissingNullability: android.car.storagemonitoring.WearEstimateChange#WearEstimateChange(android.car.storagemonitoring.WearEstimate, android.car.storagemonitoring.WearEstimate, long, java.time.Instant, boolean) parameter #3: 539 Missing nullability on parameter `dateAtChange` in method `WearEstimateChange` 540MissingNullability: android.car.storagemonitoring.WearEstimateChange#WearEstimateChange(android.os.Parcel) parameter #0: 541 Missing nullability on parameter `in` in method `WearEstimateChange` 542MissingNullability: android.car.storagemonitoring.WearEstimateChange#writeToParcel(android.os.Parcel, int) parameter #0: 543 Missing nullability on parameter `dest` in method `writeToParcel` 544MissingNullability: android.car.trust.CarTrustAgentEnrollmentManager#enrollmentHandshakeAccepted(android.bluetooth.BluetoothDevice) parameter #0: 545 Missing nullability on parameter `device` in method `enrollmentHandshakeAccepted` 546MissingNullability: android.car.trust.CarTrustAgentEnrollmentManager.CarTrustAgentBleCallback#onBleEnrollmentDeviceConnected(android.bluetooth.BluetoothDevice) parameter #0: 547 Missing nullability on parameter `device` in method `onBleEnrollmentDeviceConnected` 548MissingNullability: android.car.trust.CarTrustAgentEnrollmentManager.CarTrustAgentBleCallback#onBleEnrollmentDeviceDisconnected(android.bluetooth.BluetoothDevice) parameter #0: 549 Missing nullability on parameter `device` in method `onBleEnrollmentDeviceDisconnected` 550MissingNullability: android.car.trust.CarTrustAgentEnrollmentManager.CarTrustAgentEnrollmentCallback#onAuthStringAvailable(android.bluetooth.BluetoothDevice, String) parameter #0: 551 Missing nullability on parameter `device` in method `onAuthStringAvailable` 552MissingNullability: android.car.trust.CarTrustAgentEnrollmentManager.CarTrustAgentEnrollmentCallback#onAuthStringAvailable(android.bluetooth.BluetoothDevice, String) parameter #1: 553 Missing nullability on parameter `authString` in method `onAuthStringAvailable` 554MissingNullability: android.car.trust.TrustedDeviceInfo#CREATOR: 555 Missing nullability on field `CREATOR` in class `class android.car.trust.TrustedDeviceInfo` 556MissingNullability: android.car.trust.TrustedDeviceInfo#TrustedDeviceInfo(android.os.Parcel) parameter #0: 557 Missing nullability on parameter `in` in method `TrustedDeviceInfo` 558MissingNullability: android.car.trust.TrustedDeviceInfo#deserialize(String): 559 Missing nullability on method `deserialize` return 560MissingNullability: android.car.trust.TrustedDeviceInfo#deserialize(String) parameter #0: 561 Missing nullability on parameter `deviceInfo` in method `deserialize` 562MissingNullability: android.car.trust.TrustedDeviceInfo#serialize(): 563 Missing nullability on method `serialize` return 564MissingNullability: android.car.trust.TrustedDeviceInfo#writeToParcel(android.os.Parcel, int) parameter #0: 565 Missing nullability on parameter `dest` in method `writeToParcel` 566MissingNullability: android.car.vms.VmsAssociatedLayer#CREATOR: 567 Missing nullability on field `CREATOR` in class `class android.car.vms.VmsAssociatedLayer` 568MissingNullability: android.car.vms.VmsAssociatedLayer#writeToParcel(android.os.Parcel, int) parameter #0: 569 Missing nullability on parameter `out` in method `writeToParcel` 570MissingNullability: android.car.vms.VmsAvailableLayers#CREATOR: 571 Missing nullability on field `CREATOR` in class `class android.car.vms.VmsAvailableLayers` 572MissingNullability: android.car.vms.VmsAvailableLayers#writeToParcel(android.os.Parcel, int) parameter #0: 573 Missing nullability on parameter `out` in method `writeToParcel` 574MissingNullability: android.car.vms.VmsLayer#CREATOR: 575 Missing nullability on field `CREATOR` in class `class android.car.vms.VmsLayer` 576MissingNullability: android.car.vms.VmsLayer#writeToParcel(android.os.Parcel, int) parameter #0: 577 Missing nullability on parameter `out` in method `writeToParcel` 578MissingNullability: android.car.vms.VmsLayerDependency#CREATOR: 579 Missing nullability on field `CREATOR` in class `class android.car.vms.VmsLayerDependency` 580MissingNullability: android.car.vms.VmsLayerDependency#writeToParcel(android.os.Parcel, int) parameter #0: 581 Missing nullability on parameter `out` in method `writeToParcel` 582MissingNullability: android.car.vms.VmsLayersOffering#CREATOR: 583 Missing nullability on field `CREATOR` in class `class android.car.vms.VmsLayersOffering` 584MissingNullability: android.car.vms.VmsLayersOffering#getDependencies(): 585 Missing nullability on method `getDependencies` return 586MissingNullability: android.car.vms.VmsLayersOffering#writeToParcel(android.os.Parcel, int) parameter #0: 587 Missing nullability on parameter `out` in method `writeToParcel` 588MissingNullability: android.car.vms.VmsOperationRecorder#addHalSubscription(int, android.car.vms.VmsLayer) parameter #1: 589 Missing nullability on parameter `layer` in method `addHalSubscription` 590MissingNullability: android.car.vms.VmsOperationRecorder#addSubscription(int, android.car.vms.VmsLayer) parameter #1: 591 Missing nullability on parameter `layer` in method `addSubscription` 592MissingNullability: android.car.vms.VmsOperationRecorder#get(): 593 Missing nullability on method `get` return 594MissingNullability: android.car.vms.VmsOperationRecorder#removeHalSubscription(int, android.car.vms.VmsLayer) parameter #1: 595 Missing nullability on parameter `layer` in method `removeHalSubscription` 596MissingNullability: android.car.vms.VmsOperationRecorder#removeSubscription(int, android.car.vms.VmsLayer) parameter #1: 597 Missing nullability on parameter `layer` in method `removeSubscription` 598MissingNullability: android.car.vms.VmsOperationRecorder#setHalPublisherLayersOffering(android.car.vms.VmsLayersOffering) parameter #0: 599 Missing nullability on parameter `layersOffering` in method `setHalPublisherLayersOffering` 600MissingNullability: android.car.vms.VmsOperationRecorder#setLayersOffering(android.car.vms.VmsLayersOffering) parameter #0: 601 Missing nullability on parameter `layersOffering` in method `setLayersOffering` 602MissingNullability: android.car.vms.VmsOperationRecorder#setPublisherLayersOffering(android.car.vms.VmsLayersOffering) parameter #0: 603 Missing nullability on parameter `layersOffering` in method `setPublisherLayersOffering` 604MissingNullability: android.car.vms.VmsOperationRecorder#subscribe(android.car.vms.VmsLayer) parameter #0: 605 Missing nullability on parameter `layer` in method `subscribe` 606MissingNullability: android.car.vms.VmsOperationRecorder#subscribe(android.car.vms.VmsLayer, int) parameter #0: 607 Missing nullability on parameter `layer` in method `subscribe` 608MissingNullability: android.car.vms.VmsOperationRecorder#unsubscribe(android.car.vms.VmsLayer) parameter #0: 609 Missing nullability on parameter `layer` in method `unsubscribe` 610MissingNullability: android.car.vms.VmsOperationRecorder#unsubscribe(android.car.vms.VmsLayer, int) parameter #0: 611 Missing nullability on parameter `layer` in method `unsubscribe` 612MissingNullability: android.car.vms.VmsPublisherClientService#getPublisherId(byte[]) parameter #0: 613 Missing nullability on parameter `publisherInfo` in method `getPublisherId` 614MissingNullability: android.car.vms.VmsPublisherClientService#getSubscriptions(): 615 Missing nullability on method `getSubscriptions` return 616MissingNullability: android.car.vms.VmsPublisherClientService#onBind(android.content.Intent): 617 Missing nullability on method `onBind` return 618MissingNullability: android.car.vms.VmsPublisherClientService#onBind(android.content.Intent) parameter #0: 619 Missing nullability on parameter `intent` in method `onBind` 620MissingNullability: android.car.vms.VmsPublisherClientService#onUnbind(android.content.Intent) parameter #0: 621 Missing nullability on parameter `intent` in method `onUnbind` 622MissingNullability: android.car.vms.VmsPublisherClientService#publish(android.car.vms.VmsLayer, int, byte[]) parameter #2: 623 Missing nullability on parameter `payload` in method `publish` 624MissingNullability: android.car.vms.VmsSubscriberManager.VmsSubscriberClientCallback#onVmsMessageReceived(android.car.vms.VmsLayer, byte[]) parameter #1: 625 Missing nullability on parameter `payload` in method `onVmsMessageReceived` 626MissingNullability: android.car.vms.VmsSubscriptionState#CREATOR: 627 Missing nullability on field `CREATOR` in class `class android.car.vms.VmsSubscriptionState` 628MissingNullability: android.car.vms.VmsSubscriptionState#writeToParcel(android.os.Parcel, int) parameter #0: 629 Missing nullability on parameter `out` in method `writeToParcel` 630 631 632OnNameExpected: android.car.AoapService#canSwitchToAoap(android.hardware.usb.UsbDevice): 633 If implemented by developer, should follow the on<Something> style; otherwise consider marking final 634OnNameExpected: android.car.AoapService#dump(java.io.FileDescriptor, java.io.PrintWriter, String[]): 635 If implemented by developer, should follow the on<Something> style; otherwise consider marking final 636OnNameExpected: android.car.AoapService#isDeviceSupported(android.hardware.usb.UsbDevice): 637 Methods implemented by developers should follow the on<Something> style, was `isDeviceSupported` 638OnNameExpected: android.car.cluster.renderer.InstrumentClusterRenderingService#dump(java.io.FileDescriptor, java.io.PrintWriter, String[]): 639 If implemented by developer, should follow the on<Something> style; otherwise consider marking final 640OnNameExpected: android.car.cluster.renderer.InstrumentClusterRenderingService#getBitmap(android.net.Uri, int, int): 641 If implemented by developer, should follow the on<Something> style; otherwise consider marking final 642OnNameExpected: android.car.cluster.renderer.InstrumentClusterRenderingService#getNavigationRenderer(): 643 Methods implemented by developers should follow the on<Something> style, was `getNavigationRenderer` 644OnNameExpected: android.car.cluster.renderer.InstrumentClusterRenderingService#startNavigationActivity(android.content.ComponentName): 645 If implemented by developer, should follow the on<Something> style; otherwise consider marking final 646OnNameExpected: android.car.content.pm.CarAppBlockingPolicyService#getAppBlockingPolicy(): 647 Methods implemented by developers should follow the on<Something> style, was `getAppBlockingPolicy` 648OnNameExpected: android.car.input.CarInputHandlingService#dump(java.io.FileDescriptor, java.io.PrintWriter, String[]): 649 If implemented by developer, should follow the on<Something> style; otherwise consider marking final 650 651 652ParcelConstructor: android.car.content.pm.AppBlockingPackageInfo#AppBlockingPackageInfo(android.os.Parcel): 653 Parcelable inflation is exposed through CREATOR, not raw constructors, in android.car.content.pm.AppBlockingPackageInfo 654ParcelConstructor: android.car.content.pm.CarAppBlockingPolicy#CarAppBlockingPolicy(android.os.Parcel): 655 Parcelable inflation is exposed through CREATOR, not raw constructors, in android.car.content.pm.CarAppBlockingPolicy 656ParcelConstructor: android.car.diagnostic.CarDiagnosticEvent#CarDiagnosticEvent(android.os.Parcel): 657 Parcelable inflation is exposed through CREATOR, not raw constructors, in android.car.diagnostic.CarDiagnosticEvent 658ParcelConstructor: android.car.storagemonitoring.IoStats#IoStats(android.os.Parcel): 659 Parcelable inflation is exposed through CREATOR, not raw constructors, in android.car.storagemonitoring.IoStats 660ParcelConstructor: android.car.storagemonitoring.IoStatsEntry#IoStatsEntry(android.os.Parcel): 661 Parcelable inflation is exposed through CREATOR, not raw constructors, in android.car.storagemonitoring.IoStatsEntry 662ParcelConstructor: android.car.storagemonitoring.IoStatsEntry.Metrics#Metrics(android.os.Parcel): 663 Parcelable inflation is exposed through CREATOR, not raw constructors, in android.car.storagemonitoring.IoStatsEntry.Metrics 664ParcelConstructor: android.car.storagemonitoring.LifetimeWriteInfo#LifetimeWriteInfo(android.os.Parcel): 665 Parcelable inflation is exposed through CREATOR, not raw constructors, in android.car.storagemonitoring.LifetimeWriteInfo 666ParcelConstructor: android.car.storagemonitoring.WearEstimate#WearEstimate(android.os.Parcel): 667 Parcelable inflation is exposed through CREATOR, not raw constructors, in android.car.storagemonitoring.WearEstimate 668ParcelConstructor: android.car.storagemonitoring.WearEstimateChange#WearEstimateChange(android.os.Parcel): 669 Parcelable inflation is exposed through CREATOR, not raw constructors, in android.car.storagemonitoring.WearEstimateChange 670ParcelConstructor: android.car.trust.TrustedDeviceInfo#TrustedDeviceInfo(android.os.Parcel): 671 Parcelable inflation is exposed through CREATOR, not raw constructors, in android.car.trust.TrustedDeviceInfo 672 673 674ProtectedMember: android.car.AoapService#dump(java.io.FileDescriptor, java.io.PrintWriter, String[]): 675 Protected methods not allowed; must be public: method android.car.AoapService.dump(java.io.FileDescriptor,java.io.PrintWriter,String[])} 676ProtectedMember: android.car.cluster.renderer.InstrumentClusterRenderer#createNavigationRenderer(): 677 Protected methods not allowed; must be public: method android.car.cluster.renderer.InstrumentClusterRenderer.createNavigationRenderer()} 678ProtectedMember: android.car.cluster.renderer.InstrumentClusterRenderingService#dump(java.io.FileDescriptor, java.io.PrintWriter, String[]): 679 Protected methods not allowed; must be public: method android.car.cluster.renderer.InstrumentClusterRenderingService.dump(java.io.FileDescriptor,java.io.PrintWriter,String[])} 680ProtectedMember: android.car.cluster.renderer.InstrumentClusterRenderingService#startNavigationActivity(android.content.ComponentName): 681 Protected methods not allowed; must be public: method android.car.cluster.renderer.InstrumentClusterRenderingService.startNavigationActivity(android.content.ComponentName)} 682ProtectedMember: android.car.content.pm.CarAppBlockingPolicyService#getAppBlockingPolicy(): 683 Protected methods not allowed; must be public: method android.car.content.pm.CarAppBlockingPolicyService.getAppBlockingPolicy()} 684ProtectedMember: android.car.input.CarInputHandlingService#dump(java.io.FileDescriptor, java.io.PrintWriter, String[]): 685 Protected methods not allowed; must be public: method android.car.input.CarInputHandlingService.dump(java.io.FileDescriptor,java.io.PrintWriter,String[])} 686ProtectedMember: android.car.input.CarInputHandlingService#onKeyEvent(android.view.KeyEvent, int): 687 Protected methods not allowed; must be public: method android.car.input.CarInputHandlingService.onKeyEvent(android.view.KeyEvent,int)} 688ProtectedMember: android.car.vms.VmsPublisherClientService#onVmsPublisherServiceReady(): 689 Protected methods not allowed; must be public: method android.car.vms.VmsPublisherClientService.onVmsPublisherServiceReady()} 690 691 692PublicTypedef: android.car.diagnostic.CarDiagnosticEvent.FuelSystemStatus.Status: 693 Don't expose @IntDef: Status must be hidden. 694PublicTypedef: android.car.diagnostic.CarDiagnosticEvent.FuelType.Type: 695 Don't expose @IntDef: Type must be hidden. 696PublicTypedef: android.car.diagnostic.CarDiagnosticEvent.SecondaryAirStatus.Status: 697 Don't expose @IntDef: Status must be hidden. 698PublicTypedef: android.car.diagnostic.CarDiagnosticManager.FrameType: 699 Don't expose @IntDef: FrameType must be hidden. 700 701 702RegistrationName: android.car.CarProjectionManager#registerProjectionListener(android.car.CarProjectionManager.CarProjectionListener, int): 703 Listener methods should be named add/remove; was registerProjectionListener 704RegistrationName: android.car.CarProjectionManager#registerProjectionStatusListener(android.car.CarProjectionManager.ProjectionStatusListener): 705 Listener methods should be named add/remove; was registerProjectionStatusListener 706RegistrationName: android.car.CarProjectionManager#unregisterProjectionListener(): 707 Listener methods should be named add/remove; was unregisterProjectionListener 708RegistrationName: android.car.CarProjectionManager#unregisterProjectionStatusListener(android.car.CarProjectionManager.ProjectionStatusListener): 709 Listener methods should be named add/remove; was unregisterProjectionStatusListener 710RegistrationName: android.car.diagnostic.CarDiagnosticManager#registerListener(android.car.diagnostic.CarDiagnosticManager.OnDiagnosticEventListener, int, int): 711 Listener methods should be named add/remove; was registerListener 712RegistrationName: android.car.diagnostic.CarDiagnosticManager#unregisterListener(android.car.diagnostic.CarDiagnosticManager.OnDiagnosticEventListener): 713 Listener methods should be named add/remove; was unregisterListener 714RegistrationName: android.car.drivingstate.CarDrivingStateManager#registerListener(android.car.drivingstate.CarDrivingStateManager.CarDrivingStateEventListener): 715 Listener methods should be named add/remove; was registerListener 716RegistrationName: android.car.drivingstate.CarDrivingStateManager#unregisterListener(): 717 Listener methods should be named add/remove; was unregisterListener 718RegistrationName: android.car.storagemonitoring.CarStorageMonitoringManager#registerListener(android.car.storagemonitoring.CarStorageMonitoringManager.IoStatsListener): 719 Listener methods should be named add/remove; was registerListener 720RegistrationName: android.car.storagemonitoring.CarStorageMonitoringManager#unregisterListener(android.car.storagemonitoring.CarStorageMonitoringManager.IoStatsListener): 721 Listener methods should be named add/remove; was unregisterListener 722 723 724SamShouldBeLast: android.car.CarProjectionManager#registerProjectionListener(android.car.CarProjectionManager.CarProjectionListener, int): 725 SAM-compatible parameters (such as parameter 1, "listener", in android.car.CarProjectionManager.registerProjectionListener) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions 726SamShouldBeLast: android.car.diagnostic.CarDiagnosticManager#registerListener(android.car.diagnostic.CarDiagnosticManager.OnDiagnosticEventListener, int, int): 727 SAM-compatible parameters (such as parameter 1, "listener", in android.car.diagnostic.CarDiagnosticManager.registerListener) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions 728 729 730ServiceName: android.car.Car#CAR_DRIVING_STATE_SERVICE: 731 Inconsistent service value; expected `CAR_DRIVING_STATE`, was `drivingstate` 732ServiceName: android.car.Car#CAR_TRUST_AGENT_ENROLLMENT_SERVICE: 733 Inconsistent service value; expected `CAR_TRUST_AGENT_ENROLLMENT`, was `trust_enroll` 734ServiceName: android.car.Car#CAR_USER_SERVICE: 735 Inconsistent service value; expected `CAR_USER`, was `car_user_service` 736ServiceName: android.car.Car#PERMISSION_CAR_TEST_SERVICE: 737 Inconsistent service value; expected `PERMISSION_CAR_TEST`, was `android.car.permission.CAR_TEST_SERVICE` 738ServiceName: android.car.Car#TEST_SERVICE: 739 Inconsistent service value; expected `TEST`, was `car-service-test` 740ServiceName: android.car.Car#VMS_SUBSCRIBER_SERVICE: 741 Inconsistent service value; expected `VMS_SUBSCRIBER`, was `vehicle_map_subscriber_service` 742 743 744StartWithLower: android.car.diagnostic.CarDiagnosticEvent.CompressionIgnitionMonitors#EGROrVVT: 745 Non-static field EGROrVVT must be named using fooBar style 746StartWithLower: android.car.diagnostic.CarDiagnosticEvent.CompressionIgnitionMonitors#NMHCCatalyst: 747 Non-static field NMHCCatalyst must be named using fooBar style 748StartWithLower: android.car.diagnostic.CarDiagnosticEvent.CompressionIgnitionMonitors#NOxSCR: 749 Non-static field NOxSCR must be named using fooBar style 750StartWithLower: android.car.diagnostic.CarDiagnosticEvent.CompressionIgnitionMonitors#PMFilter: 751 Non-static field PMFilter must be named using fooBar style 752StartWithLower: android.car.diagnostic.CarDiagnosticEvent.SparkIgnitionMonitors#ACRefrigerant: 753 Non-static field ACRefrigerant must be named using fooBar style 754StartWithLower: android.car.diagnostic.CarDiagnosticEvent.SparkIgnitionMonitors#EGR: 755 Non-static field EGR must be named using fooBar style 756 757 758UserHandleName: android.car.projection.ProjectionOptions: 759 Classes holding a set of parameters should be called `FooParams`, was `ProjectionOptions` 760 761 762VisiblySynchronized: android.car.drivingstate.CarDrivingStateManager#registerListener(android.car.drivingstate.CarDrivingStateManager.CarDrivingStateEventListener): 763 Internal locks must not be exposed: method android.car.drivingstate.CarDrivingStateManager.registerListener(android.car.drivingstate.CarDrivingStateManager.CarDrivingStateEventListener) 764VisiblySynchronized: android.car.drivingstate.CarDrivingStateManager#unregisterListener(): 765 Internal locks must not be exposed: method android.car.drivingstate.CarDrivingStateManager.unregisterListener() 766VisiblySynchronized: android.car.hardware.cabin.CarCabinManager#registerCallback(android.car.hardware.cabin.CarCabinManager.CarCabinEventCallback): 767 Internal locks must not be exposed: method android.car.hardware.cabin.CarCabinManager.registerCallback(android.car.hardware.cabin.CarCabinManager.CarCabinEventCallback) 768VisiblySynchronized: android.car.hardware.cabin.CarCabinManager#unregisterCallback(android.car.hardware.cabin.CarCabinManager.CarCabinEventCallback): 769 Internal locks must not be exposed: method android.car.hardware.cabin.CarCabinManager.unregisterCallback(android.car.hardware.cabin.CarCabinManager.CarCabinEventCallback) 770VisiblySynchronized: android.car.hardware.hvac.CarHvacManager#registerCallback(android.car.hardware.hvac.CarHvacManager.CarHvacEventCallback): 771 Internal locks must not be exposed: method android.car.hardware.hvac.CarHvacManager.registerCallback(android.car.hardware.hvac.CarHvacManager.CarHvacEventCallback) 772VisiblySynchronized: android.car.hardware.hvac.CarHvacManager#unregisterCallback(android.car.hardware.hvac.CarHvacManager.CarHvacEventCallback): 773 Internal locks must not be exposed: method android.car.hardware.hvac.CarHvacManager.unregisterCallback(android.car.hardware.hvac.CarHvacManager.CarHvacEventCallback) 774