blob: 7211f008d0eafbbb9e86eb6c3d5abbf01e826014 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<issues format="6" by="lint 7.2.0-dev" type="baseline" client="gradle" dependencies="false" name="AGP (7.2.0-dev)" variant="all" version="7.2.0-dev">
<issue
id="NewApi"
message="Field requires API level 30 (current min is 21): `android.hardware.camera2.CaptureRequest#CONTROL_ZOOM_RATIO`"
errorLine1=" CaptureRequest.CONTROL_ZOOM_RATIO, null);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/androidTest/java/androidx/camera/camera2/internal/ZoomControlDeviceTest.java"
line="271"
column="17"/>
</issue>
<issue
id="BanUncheckedReflection"
message="Calling `Method.invoke` without an SDK check"
errorLine1=" return (Size) getSurfaceSize.invoke(null, surface);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/params/OutputConfigurationCompatBaseImpl.java"
line="237"
column="31"/>
</issue>
<issue
id="BanUncheckedReflection"
message="Calling `Method.invoke` without an SDK check"
errorLine1=" return (int) detectSurfaceType.invoke(null, surface);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/params/OutputConfigurationCompatBaseImpl.java"
line="257"
column="30"/>
</issue>
<issue
id="BanUncheckedReflection"
message="Calling `Method.invoke` without an SDK check"
errorLine1=" return (int) getGenerationId.invoke(surface);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/params/OutputConfigurationCompatBaseImpl.java"
line="273"
column="30"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" configBuilder.setCaptureRequestOption(CaptureRequest.CONTROL_AE_TARGET_FPS_RANGE,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/workaround/AeFpsRange.java"
line="56"
column="27"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" builder.setCaptureRequestOption(CaptureRequest.CONTROL_ZOOM_RATIO, mCurrentZoomRatio);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/AndroidRZoomImpl.java"
line="60"
column="17"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" builder.setCaptureRequestOption(CaptureRequest.SCALER_CROP_REGION,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/CropRegionZoomImpl.java"
line="67"
column="21"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" configBuilder.setCaptureRequestOption(CaptureRequest.CONTROL_AE_EXPOSURE_COMPENSATION,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/ExposureControl.java"
line="129"
column="23"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" configBuilder.setCaptureRequestOption("
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java"
line="183"
column="23"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" configBuilder.setCaptureRequestOption("
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java"
line="187"
column="27"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" configBuilder.setCaptureRequestOption("
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java"
line="191"
column="27"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" configBuilder.setCaptureRequestOption("
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java"
line="195"
column="27"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" Camera2ImplConfig.Builder configBuilder = new Camera2ImplConfig.Builder();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java"
line="368"
column="51"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" configBuilder.setCaptureRequestOption(CaptureRequest.CONTROL_AF_TRIGGER,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java"
line="369"
column="23"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" builder.addImplementationOptions(configBuilder.build());"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java"
line="371"
column="56"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" Camera2ImplConfig.Builder configBuilder = new Camera2ImplConfig.Builder();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java"
line="419"
column="51"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" configBuilder.setCaptureRequestOption(CaptureRequest.CONTROL_AE_PRECAPTURE_TRIGGER,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java"
line="420"
column="23"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" builder.addImplementationOptions(configBuilder.build());"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java"
line="422"
column="56"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" Camera2ImplConfig.Builder configBuilder = new Camera2ImplConfig.Builder();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java"
line="461"
column="51"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" configBuilder.setCaptureRequestOption(CaptureRequest.CONTROL_AF_TRIGGER,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java"
line="463"
column="27"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" configBuilder.setCaptureRequestOption(CaptureRequest.CONTROL_AE_PRECAPTURE_TRIGGER,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java"
line="467"
column="27"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" builder.addImplementationOptions(configBuilder.build());"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java"
line="470"
column="56"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" Camera2ImplConfig.Builder camera2ConfigBuilder = new Camera2ImplConfig.Builder();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/ImageCaptureOptionUnpacker.java"
line="54"
column="58"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" builder.addImplementationOptions(camera2ConfigBuilder.build());"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/ImageCaptureOptionUnpacker.java"
line="61"
column="63"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" builder.setCaptureRequestOption(CaptureRequest.CONTROL_ENABLE_ZSL, true);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/workaround/ImageCapturePixelHDRPlus.java"
line="55"
column="25"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" builder.setCaptureRequestOption(CaptureRequest.CONTROL_ENABLE_ZSL, false);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/workaround/ImageCapturePixelHDRPlus.java"
line="59"
column="25"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" Camera2ImplConfig.Builder camera2ConfigBuilder = new Camera2ImplConfig.Builder();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/workaround/PreviewPixelHDRnet.java"
line="48"
column="58"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" camera2ConfigBuilder.setCaptureRequestOption(CaptureRequest.TONEMAP_MODE,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/workaround/PreviewPixelHDRnet.java"
line="49"
column="30"/>
</issue>
<issue
id="UnsafeOptInUsageError"
message="This declaration is opt-in and its usage should be marked with&#xA;&apos;@androidx.camera.camera2.interop.ExperimentalCamera2Interop&apos; or &apos;@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)&apos;"
errorLine1=" sessionBuilder.addImplementationOptions(camera2ConfigBuilder.build());"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/workaround/PreviewPixelHDRnet.java"
line="51"
column="70"/>
</issue>
<issue
id="SupportAnnotationUsage"
message="The API level is already known to be at least 21 here from outer annotations"
errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/Camera2CameraControlImpl.java"
line="948"
column="5"/>
</issue>
<issue
id="SupportAnnotationUsage"
message="The API level is already known to be at least 21 here from outer annotations"
errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/Camera2CameraImpl.java"
line="1470"
column="5"/>
</issue>
<issue
id="SupportAnnotationUsage"
message="The API level is already known to be at least 21 here from outer annotations"
errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/Camera2CaptureCallbacks.java"
line="108"
column="5"/>
</issue>
<issue
id="SupportAnnotationUsage"
message="The API level is already known to be at least 21 here from outer annotations"
errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/interop/Camera2Interop.java"
line="48"
column="5"/>
</issue>
<issue
id="SupportAnnotationUsage"
message="The API level is already known to be at least 21 here from outer annotations"
errorLine1=" @RequiresApi(21)"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/CameraCaptureSessionCompat.java"
line="307"
column="5"/>
</issue>
<issue
id="SupportAnnotationUsage"
message="The API level is already known to be at least 21 here from outer annotations"
errorLine1=" @RequiresApi(21)"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/CameraCaptureSessionCompat.java"
line="370"
column="5"/>
</issue>
<issue
id="SupportAnnotationUsage"
message="The API level is already known to be at least 21 here from outer annotations"
errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/CameraCaptureSessionStateCallbacks.java"
line="101"
column="5"/>
</issue>
<issue
id="SupportAnnotationUsage"
message="The API level is already known to be at least 21 here from outer annotations"
errorLine1=" @RequiresApi(21)"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/CameraDeviceCompat.java"
line="140"
column="5"/>
</issue>
<issue
id="SupportAnnotationUsage"
message="The API level is already known to be at least 21 here from outer annotations"
errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/CameraDeviceStateCallbacks.java"
line="85"
column="5"/>
</issue>
<issue
id="SupportAnnotationUsage"
message="The API level is already known to be at least 21 here from outer annotations"
errorLine1=" @RequiresApi(21)"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/CameraManagerCompat.java"
line="281"
column="5"/>
</issue>
<issue
id="SupportAnnotationUsage"
message="The API level is already known to be at least 21 here from outer annotations"
errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/interop/CaptureRequestOptions.java"
line="106"
column="5"/>
</issue>
<issue
id="SupportAnnotationUsage"
message="The API level is already known to be at least 24 here from outer annotations"
errorLine1=" @RequiresApi(24)"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/params/OutputConfigurationCompatApi24Impl.java"
line="45"
column="5"/>
</issue>
<issue
id="SupportAnnotationUsage"
message="The API level is already known to be at least 24 here from outer annotations"
errorLine1=" @RequiresApi(21)"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/params/OutputConfigurationCompatApi24Impl.java"
line="102"
column="5"/>
</issue>
<issue
id="SupportAnnotationUsage"
message="The API level is already known to be at least 26 here from outer annotations"
errorLine1=" @RequiresApi(26)"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/params/OutputConfigurationCompatApi26Impl.java"
line="50"
column="5"/>
</issue>
<issue
id="SupportAnnotationUsage"
message="The API level is already known to be at least 26 here from outer annotations"
errorLine1=" @RequiresApi(21)"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/params/OutputConfigurationCompatApi26Impl.java"
line="167"
column="5"/>
</issue>
<issue
id="SupportAnnotationUsage"
message="The API level is already known to be at least 28 here from outer annotations"
errorLine1=" @RequiresApi(28)"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/params/OutputConfigurationCompatApi28Impl.java"
line="41"
column="5"/>
</issue>
<issue
id="SupportAnnotationUsage"
message="The API level is already known to be at least 21 here from outer annotations"
errorLine1=" @RequiresApi(21)"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/params/OutputConfigurationCompatBaseImpl.java"
line="194"
column="5"/>
</issue>
<issue
id="SupportAnnotationUsage"
message="The API level is already known to be at least 21 here from outer annotations"
errorLine1=" @RequiresApi(21)"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/params/SessionConfigurationCompat.java"
line="294"
column="5"/>
</issue>
<issue
id="SupportAnnotationUsage"
message="The API level is already known to be at least 21 here from outer annotations"
errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/SupportedSurfaceCombination.java"
line="1339"
column="5"/>
</issue>
<issue
id="SupportAnnotationUsage"
message="The API level is already known to be at least 21 here from outer annotations"
errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/SupportedSurfaceCombination.java"
line="1367"
column="5"/>
</issue>
<issue
id="SupportAnnotationUsage"
message="The API level is already known to be at least 21 here from outer annotations"
errorLine1=" @RequiresApi(21)"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/SynchronizedCaptureSessionStateCallbacks.java"
line="110"
column="5"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public static List&lt;OutputConfiguration> transformFromCompat("
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/params/SessionConfigurationCompat.java"
line="137"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public List&lt;OutputConfigurationCompat> getOutputConfigurations() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/params/SessionConfigurationCompat.java"
line="162"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public CameraCaptureSession.StateCallback getStateCallback() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/params/SessionConfigurationCompat.java"
line="171"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public Executor getExecutor() {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/params/SessionConfigurationCompat.java"
line="180"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public InputConfigurationCompat getInputConfiguration() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/params/SessionConfigurationCompat.java"
line="189"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public CaptureRequest getSessionParameters() {"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/params/SessionConfigurationCompat.java"
line="211"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public void setSessionParameters(CaptureRequest params) {"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/camera2/internal/compat/params/SessionConfigurationCompat.java"
line="233"
column="38"/>
</issue>
</issues>