| <?xml version="1.0" encoding="UTF-8"?> |
| <issues format="6" by="lint 7.3.0-alpha07" type="baseline" client="gradle" dependencies="false" name="AGP (7.3.0-alpha07)" variant="all" version="7.3.0-alpha07"> |
| |
| <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=" 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="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=" mAeTargetFpsRange);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/compat/workaround/AeFpsRange.java" |
| line="57" |
| 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=" 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.CONTROL_ZOOM_RATIO, mCurrentZoomRatio);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/AndroidRZoomImpl.java" |
| line="60" |
| column="41"/> |
| </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="76"/> |
| </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=" builder.setCaptureRequestOption(CaptureRequest.SCALER_CROP_REGION," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/CropRegionZoomImpl.java" |
| line="67" |
| column="45"/> |
| </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=" mCurrentCropRect);" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/CropRegionZoomImpl.java" |
| line="68" |
| 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(CaptureRequest.CONTROL_AE_EXPOSURE_COMPENSATION," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/ExposureControl.java" |
| line="129" |
| column="47"/> |
| </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=" mExposureStateImpl.getExposureCompensationIndex());" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/ExposureControl.java" |
| line="130" |
| 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=" configBuilder.setCaptureRequestOption(" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="188" |
| 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=" CaptureRequest.CONTROL_AF_MODE, mCameraControl.getSupportedAfMode(afMode));" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="189" |
| 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=" CaptureRequest.CONTROL_AF_MODE, mCameraControl.getSupportedAfMode(afMode));" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="189" |
| column="49"/> |
| </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="192" |
| 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=" CaptureRequest.CONTROL_AF_REGIONS, mAfRects);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="193" |
| 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=" CaptureRequest.CONTROL_AF_REGIONS, mAfRects);" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="193" |
| 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=" configBuilder.setCaptureRequestOption(" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="196" |
| 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=" CaptureRequest.CONTROL_AE_REGIONS, mAeRects);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="197" |
| 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=" CaptureRequest.CONTROL_AE_REGIONS, mAeRects);" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="197" |
| 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=" configBuilder.setCaptureRequestOption(" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="200" |
| 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=" CaptureRequest.CONTROL_AWB_REGIONS, mAwbRects);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="201" |
| 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=" CaptureRequest.CONTROL_AWB_REGIONS, mAwbRects);" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="201" |
| column="57"/> |
| </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="376" |
| 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="377" |
| 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(CaptureRequest.CONTROL_AF_TRIGGER," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="377" |
| column="47"/> |
| </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=" CaptureRequest.CONTROL_AF_TRIGGER_START);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="378" |
| 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=" configBuilder.setCaptureRequestOption(CaptureRequest.CONTROL_AE_MODE," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="385" |
| 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_MODE," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="385" |
| 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=" mCameraControl.getSupportedAeMode(CaptureRequest.CONTROL_AE_MODE_ON));" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="386" |
| 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=" builder.addImplementationOptions(configBuilder.build());" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="388" |
| 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="436" |
| 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="437" |
| 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(CaptureRequest.CONTROL_AE_PRECAPTURE_TRIGGER," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="437" |
| column="47"/> |
| </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=" CaptureRequest.CONTROL_AE_PRECAPTURE_TRIGGER_START);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="438" |
| 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.addImplementationOptions(configBuilder.build());" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="439" |
| 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="478" |
| 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="480" |
| 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_AF_TRIGGER," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="480" |
| 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=" CaptureRequest.CONTROL_AF_TRIGGER_CANCEL);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="481" |
| 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_PRECAPTURE_TRIGGER," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="484" |
| 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="484" |
| 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=" CaptureRequest.CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="485" |
| 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=" builder.addImplementationOptions(configBuilder.build());" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java" |
| line="487" |
| 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, true);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/compat/workaround/ImageCapturePixelHDRPlus.java" |
| line="55" |
| column="49"/> |
| </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="84"/> |
| </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=" builder.setCaptureRequestOption(CaptureRequest.CONTROL_ENABLE_ZSL, false);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/compat/workaround/ImageCapturePixelHDRPlus.java" |
| line="59" |
| column="49"/> |
| </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="84"/> |
| </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=" camera2ConfigBuilder.setCaptureRequestOption(CaptureRequest.TONEMAP_MODE," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/compat/workaround/PreviewPixelHDRnet.java" |
| line="49" |
| column="54"/> |
| </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=" CaptureRequest.TONEMAP_MODE_HIGH_QUALITY);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/compat/workaround/PreviewPixelHDRnet.java" |
| line="50" |
| 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=" 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="ObsoleteSdkInt" |
| message="Unnecessary; SDK_INT is always >= 24 from outer annotation (`@RequiresApi(24)`)" |
| errorLine1=" @RequiresApi(21)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/compat/params/OutputConfigurationCompatApi24Impl.java" |
| line="102" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; SDK_INT is always >= 26 from outer annotation (`@RequiresApi(26)`)" |
| errorLine1=" @RequiresApi(21)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/compat/params/OutputConfigurationCompatApi26Impl.java" |
| line="167" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#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://developer.android.com/kotlin/interop#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://developer.android.com/kotlin/interop#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://developer.android.com/kotlin/interop#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://developer.android.com/kotlin/interop#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://developer.android.com/kotlin/interop#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://developer.android.com/kotlin/interop#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> |