| <?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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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
'@androidx.camera.camera2.interop.ExperimentalCamera2Interop' or '@OptIn(markerClass = androidx.camera.camera2.interop.ExperimentalCamera2Interop.class)'" |
| 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<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<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> |