blob: b66eae8040995d14f6f4b32fe863a28903ce77ff [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<issues format="5" by="lint 3.6.0-beta01" client="gradle" variant="debug" version="3.6.0-beta01">
<issue
id="KotlinPropertyAccess"
message="This getter should be public such that `templateType` can be accessed as a property from Kotlin; see https://android.github.io/kotlin-guides/interop.html#property-prefixes"
errorLine1=" int getTemplateType() {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="193"
column="13"/>
</issue>
<issue
id="KotlinPropertyAccess"
message="This getter should be public such that `templateType` can be accessed as a property from Kotlin; see https://android.github.io/kotlin-guides/interop.html#property-prefixes"
errorLine1=" int getTemplateType() {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="193"
column="13"/>
</issue>
<issue
id="KotlinPropertyAccess"
message="This getter should be public such that `useRepeatingSurface` can be accessed as a property from Kotlin; see https://android.github.io/kotlin-guides/interop.html#property-prefixes"
errorLine1=" boolean isUseRepeatingSurface() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="280"
column="17"/>
</issue>
<issue
id="KotlinPropertyAccess"
message="This getter should be public such that `useRepeatingSurface` can be accessed as a property from Kotlin; see https://android.github.io/kotlin-guides/interop.html#property-prefixes"
errorLine1=" boolean isUseRepeatingSurface() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="280"
column="17"/>
</issue>
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 1, &quot;lifecycleOwner&quot;, in androidx.camera.core.CameraX.bindToLifecycle) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" @NonNull UseCase... useCases) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraX.java"
line="210"
column="13"/>
</issue>
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 1, &quot;lifecycleOwner&quot;, in androidx.camera.core.CameraX.bindToLifecycle) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" @NonNull UseCase... useCases) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraX.java"
line="210"
column="13"/>
</issue>
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 1, &quot;errorListener&quot;, in androidx.camera.core.CameraX.setErrorListener) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" @Nullable Handler handler) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraX.java"
line="550"
column="13"/>
</issue>
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 1, &quot;errorListener&quot;, in androidx.camera.core.CameraX.setErrorListener) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" @Nullable Handler handler) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraX.java"
line="550"
column="13"/>
</issue>
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 1, &quot;listener&quot;, in androidx.camera.core.ImageReaderProxy.setOnImageAvailableListener) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" @Nullable Handler handler);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageReaderProxy.java"
line="105"
column="13"/>
</issue>
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 1, &quot;listener&quot;, in androidx.camera.core.ImageReaderProxy.setOnImageAvailableListener) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" @Nullable Handler handler);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageReaderProxy.java"
line="105"
column="13"/>
</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=" ListenableFuture&lt;O> apply(@Nullable I input) throws Exception;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/utils/futures/AsyncFunction.java"
line="51"
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=" ListenableFuture&lt;O> apply(@Nullable I input) throws Exception;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/utils/futures/AsyncFunction.java"
line="51"
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 CameraCaptureCallback createNoOpCallback() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureCallbacks.java"
line="38"
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 static CameraCaptureCallback createNoOpCallback() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureCallbacks.java"
line="38"
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 static CameraCaptureCallback createComboCallback(CameraCaptureCallback... callbacks) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureCallbacks.java"
line="53"
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 static CameraCaptureCallback createComboCallback(CameraCaptureCallback... callbacks) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureCallbacks.java"
line="53"
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 static CameraCaptureCallback createComboCallback(CameraCaptureCallback... callbacks) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureCallbacks.java"
line="53"
column="61"/>
</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 CameraCaptureCallback createComboCallback(CameraCaptureCallback... callbacks) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureCallbacks.java"
line="53"
column="61"/>
</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 CameraCaptureFailure(Reason reason) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureFailure.java"
line="34"
column="33"/>
</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 CameraCaptureFailure(Reason reason) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureFailure.java"
line="34"
column="33"/>
</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 Reason getReason() {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureFailure.java"
line="44"
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 Reason getReason() {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureFailure.java"
line="44"
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=" Object getTag();"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureResult.java"
line="64"
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=" Object getTag();"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureResult.java"
line="64"
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 CameraCaptureResult create() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureResult.java"
line="69"
column="23"/>
</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 CameraCaptureResult create() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureResult.java"
line="69"
column="23"/>
</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 Object getTag() {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureResult.java"
line="109"
column="16"/>
</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 Object getTag() {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureResult.java"
line="109"
column="16"/>
</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 CameraCaptureResult retrieveCameraCaptureResult(ImageInfo imageInfo) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureResults.java"
line="36"
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 static CameraCaptureResult retrieveCameraCaptureResult(ImageInfo imageInfo) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureResults.java"
line="36"
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 static CameraCaptureResult retrieveCameraCaptureResult(ImageInfo imageInfo) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureResults.java"
line="36"
column="67"/>
</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 CameraCaptureResult retrieveCameraCaptureResult(ImageInfo imageInfo) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureResults.java"
line="36"
column="67"/>
</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 CameraCaptureSession.StateCallback createNoOpCallback() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureSessionStateCallbacks.java"
line="44"
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 static CameraCaptureSession.StateCallback createNoOpCallback() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureSessionStateCallbacks.java"
line="44"
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 static CameraCaptureSession.StateCallback createComboCallback("
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureSessionStateCallbacks.java"
line="51"
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 static CameraCaptureSession.StateCallback createComboCallback("
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureSessionStateCallbacks.java"
line="51"
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=" List&lt;CameraCaptureSession.StateCallback> callbacks) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureSessionStateCallbacks.java"
line="52"
column="13"/>
</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=" List&lt;CameraCaptureSession.StateCallback> callbacks) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureSessionStateCallbacks.java"
line="52"
column="13"/>
</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 CameraCaptureSession.StateCallback createComboCallback("
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureSessionStateCallbacks.java"
line="64"
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 static CameraCaptureSession.StateCallback createComboCallback("
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureSessionStateCallbacks.java"
line="64"
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=" CameraCaptureSession.StateCallback... callbacks) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureSessionStateCallbacks.java"
line="65"
column="13"/>
</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=" CameraCaptureSession.StateCallback... callbacks) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraCaptureSessionStateCallbacks.java"
line="65"
column="13"/>
</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=" B setLensFacing(@NonNull CameraX.LensFacing lensFacing);"
errorLine2=" ~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceConfig.java"
line="115"
column="9"/>
</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=" B setLensFacing(@NonNull CameraX.LensFacing lensFacing);"
errorLine2=" ~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceConfig.java"
line="115"
column="9"/>
</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=" B setCameraIdFilter(@NonNull CameraIdFilter cameraIdFilter);"
errorLine2=" ~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceConfig.java"
line="123"
column="9"/>
</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=" B setCameraIdFilter(@NonNull CameraIdFilter cameraIdFilter);"
errorLine2=" ~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceConfig.java"
line="123"
column="9"/>
</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 CameraDevice.StateCallback createNoOpCallback() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceStateCallbacks.java"
line="42"
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 static CameraDevice.StateCallback createNoOpCallback() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceStateCallbacks.java"
line="42"
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 static CameraDevice.StateCallback createComboCallback("
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceStateCallbacks.java"
line="49"
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 static CameraDevice.StateCallback createComboCallback("
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceStateCallbacks.java"
line="49"
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=" List&lt;CameraDevice.StateCallback> callbacks) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceStateCallbacks.java"
line="50"
column="13"/>
</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=" List&lt;CameraDevice.StateCallback> callbacks) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceStateCallbacks.java"
line="50"
column="13"/>
</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 CameraDevice.StateCallback createComboCallback("
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceStateCallbacks.java"
line="62"
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 static CameraDevice.StateCallback createComboCallback("
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceStateCallbacks.java"
line="62"
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=" CameraDevice.StateCallback... callbacks) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceStateCallbacks.java"
line="63"
column="13"/>
</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=" CameraDevice.StateCallback... callbacks) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceStateCallbacks.java"
line="63"
column="13"/>
</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=" boolean checkSupported(String cameraId, List&lt;SurfaceConfig> surfaceConfigList);"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceSurfaceManager.java"
line="58"
column="28"/>
</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=" boolean checkSupported(String cameraId, List&lt;SurfaceConfig> surfaceConfigList);"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceSurfaceManager.java"
line="58"
column="28"/>
</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=" boolean checkSupported(String cameraId, List&lt;SurfaceConfig> surfaceConfigList);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceSurfaceManager.java"
line="58"
column="45"/>
</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=" boolean checkSupported(String cameraId, List&lt;SurfaceConfig> surfaceConfigList);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceSurfaceManager.java"
line="58"
column="45"/>
</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=" SurfaceConfig transformSurfaceConfig(String cameraId, int imageFormat, Size size);"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceSurfaceManager.java"
line="68"
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=" SurfaceConfig transformSurfaceConfig(String cameraId, int imageFormat, Size size);"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceSurfaceManager.java"
line="68"
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=" SurfaceConfig transformSurfaceConfig(String cameraId, int imageFormat, Size size);"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceSurfaceManager.java"
line="68"
column="42"/>
</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=" SurfaceConfig transformSurfaceConfig(String cameraId, int imageFormat, Size size);"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceSurfaceManager.java"
line="68"
column="42"/>
</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=" SurfaceConfig transformSurfaceConfig(String cameraId, int imageFormat, Size size);"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceSurfaceManager.java"
line="68"
column="76"/>
</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=" SurfaceConfig transformSurfaceConfig(String cameraId, int imageFormat, Size size);"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceSurfaceManager.java"
line="68"
column="76"/>
</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=" Size getMaxOutputSize(String cameraId, int imageFormat);"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceSurfaceManager.java"
line="78"
column="27"/>
</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=" Size getMaxOutputSize(String cameraId, int imageFormat);"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceSurfaceManager.java"
line="78"
column="27"/>
</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=" Map&lt;UseCase, Size> getSuggestedResolutions("
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceSurfaceManager.java"
line="88"
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=" Map&lt;UseCase, Size> getSuggestedResolutions("
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceSurfaceManager.java"
line="88"
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=" String cameraId, List&lt;UseCase> originalUseCases, List&lt;UseCase> newUseCases);"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceSurfaceManager.java"
line="89"
column="13"/>
</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=" String cameraId, List&lt;UseCase> originalUseCases, List&lt;UseCase> newUseCases);"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceSurfaceManager.java"
line="89"
column="13"/>
</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=" String cameraId, List&lt;UseCase> originalUseCases, List&lt;UseCase> newUseCases);"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceSurfaceManager.java"
line="89"
column="30"/>
</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=" String cameraId, List&lt;UseCase> originalUseCases, List&lt;UseCase> newUseCases);"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceSurfaceManager.java"
line="89"
column="30"/>
</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=" String cameraId, List&lt;UseCase> originalUseCases, List&lt;UseCase> newUseCases);"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceSurfaceManager.java"
line="89"
column="62"/>
</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=" String cameraId, List&lt;UseCase> originalUseCases, List&lt;UseCase> newUseCases);"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceSurfaceManager.java"
line="89"
column="62"/>
</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=" Size getPreviewSize();"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceSurfaceManager.java"
line="96"
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=" Size getPreviewSize();"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/CameraDeviceSurfaceManager.java"
line="96"
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=" BaseCamera getCamera(String cameraId);"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraFactory.java"
line="34"
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=" BaseCamera getCamera(String cameraId);"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraFactory.java"
line="34"
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=" BaseCamera getCamera(String cameraId);"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraFactory.java"
line="34"
column="26"/>
</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=" BaseCamera getCamera(String cameraId);"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraFactory.java"
line="34"
column="26"/>
</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=" Set&lt;String> getAvailableCameraIds() throws CameraInfoUnavailableException;"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraFactory.java"
line="37"
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=" Set&lt;String> getAvailableCameraIds() throws CameraInfoUnavailableException;"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraFactory.java"
line="37"
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 CameraInfoUnavailableException(String s, Throwable e) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraInfoUnavailableException.java"
line="26"
column="43"/>
</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 CameraInfoUnavailableException(String s, Throwable e) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraInfoUnavailableException.java"
line="26"
column="43"/>
</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 CameraInfoUnavailableException(String s, Throwable e) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraInfoUnavailableException.java"
line="26"
column="53"/>
</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 CameraInfoUnavailableException(String s, Throwable e) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraInfoUnavailableException.java"
line="26"
column="53"/>
</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 CameraInfoUnavailableException(String s) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraInfoUnavailableException.java"
line="32"
column="43"/>
</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 CameraInfoUnavailableException(String s) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraInfoUnavailableException.java"
line="32"
column="43"/>
</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 init(CameraFactory cameraFactory) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraRepository.java"
line="66"
column="22"/>
</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 init(CameraFactory cameraFactory) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraRepository.java"
line="66"
column="22"/>
</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 BaseCamera getCamera(String cameraId) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraRepository.java"
line="152"
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 BaseCamera getCamera(String cameraId) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraRepository.java"
line="152"
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 BaseCamera getCamera(String cameraId) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraRepository.java"
line="152"
column="33"/>
</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 BaseCamera getCamera(String cameraId) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraRepository.java"
line="152"
column="33"/>
</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 onGroupActive(UseCaseGroup useCaseGroup) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraRepository.java"
line="181"
column="31"/>
</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 onGroupActive(UseCaseGroup useCaseGroup) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraRepository.java"
line="181"
column="31"/>
</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 onGroupInactive(UseCaseGroup useCaseGroup) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraRepository.java"
line="203"
column="33"/>
</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 onGroupInactive(UseCaseGroup useCaseGroup) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraRepository.java"
line="203"
column="33"/>
</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 String getCameraWithLensFacing(LensFacing lensFacing)"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraX.java"
line="373"
column="50"/>
</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 String getCameraWithLensFacing(LensFacing lensFacing)"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraX.java"
line="373"
column="50"/>
</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 String getCameraWithCameraDeviceConfig(CameraDeviceConfig config)"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraX.java"
line="394"
column="58"/>
</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 String getCameraWithCameraDeviceConfig(CameraDeviceConfig config)"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraX.java"
line="394"
column="58"/>
</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 CameraInfoInternal getCameraInfo(String cameraId)"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraX.java"
line="458"
column="52"/>
</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 CameraInfoInternal getCameraInfo(String cameraId)"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraX.java"
line="458"
column="52"/>
</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=" Class&lt;C> configType, LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraX.java"
line="533"
column="13"/>
</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=" Class&lt;C> configType, LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraX.java"
line="533"
column="13"/>
</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=" Class&lt;C> configType, LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraX.java"
line="533"
column="34"/>
</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=" Class&lt;C> configType, LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraX.java"
line="533"
column="34"/>
</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=" List&lt;CaptureStage> getCaptureStages();"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureBundle.java"
line="35"
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=" List&lt;CaptureStage> getCaptureStages();"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureBundle.java"
line="35"
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 CaptureConfig defaultEmptyCaptureConfig() {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="95"
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 static CaptureConfig defaultEmptyCaptureConfig() {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="95"
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;DeferrableSurface> getSurfaces() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="100"
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 List&lt;DeferrableSurface> getSurfaces() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="100"
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 Config getImplementationOptions() {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="104"
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 Config getImplementationOptions() {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="104"
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 List&lt;CameraCaptureCallback> getCameraCaptureCallbacks() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="117"
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 List&lt;CameraCaptureCallback> getCameraCaptureCallbacks() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="117"
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 Object getTag() {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="121"
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 Object getTag() {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="121"
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=" void unpack(UseCaseConfig&lt;?> config, CaptureConfig.Builder builder);"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="139"
column="21"/>
</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=" void unpack(UseCaseConfig&lt;?> config, CaptureConfig.Builder builder);"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="139"
column="21"/>
</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=" void unpack(UseCaseConfig&lt;?> config, CaptureConfig.Builder builder);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="139"
column="46"/>
</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=" void unpack(UseCaseConfig&lt;?> config, CaptureConfig.Builder builder);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="139"
column="46"/>
</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 Builder createFrom(UseCaseConfig&lt;?> config) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="173"
column="23"/>
</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 Builder createFrom(UseCaseConfig&lt;?> config) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="173"
column="23"/>
</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 Builder createFrom(UseCaseConfig&lt;?> config) {"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="173"
column="42"/>
</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 Builder createFrom(UseCaseConfig&lt;?> config) {"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="173"
column="42"/>
</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 Builder from(CaptureConfig base) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="189"
column="23"/>
</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 Builder from(CaptureConfig base) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="189"
column="23"/>
</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 Builder from(CaptureConfig base) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="189"
column="36"/>
</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 Builder from(CaptureConfig base) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="189"
column="36"/>
</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 addCameraCaptureCallback(CameraCaptureCallback cameraCaptureCallback) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="212"
column="46"/>
</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 addCameraCaptureCallback(CameraCaptureCallback cameraCaptureCallback) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="212"
column="46"/>
</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=" Collection&lt;CameraCaptureCallback> cameraCaptureCallbacks) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="225"
column="17"/>
</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=" Collection&lt;CameraCaptureCallback> cameraCaptureCallbacks) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="225"
column="17"/>
</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 addSurface(DeferrableSurface surface) {"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="232"
column="32"/>
</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 addSurface(DeferrableSurface surface) {"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="232"
column="32"/>
</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 removeSurface(DeferrableSurface surface) {"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="237"
column="35"/>
</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 removeSurface(DeferrableSurface surface) {"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="237"
column="35"/>
</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 setImplementationOptions(Config config) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="252"
column="46"/>
</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 setImplementationOptions(Config config) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="252"
column="46"/>
</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 addImplementationOptions(Config config) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="258"
column="46"/>
</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 addImplementationOptions(Config config) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="258"
column="46"/>
</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 Config getImplementationOptions() {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="276"
column="16"/>
</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 Config getImplementationOptions() {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="276"
column="16"/>
</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 setTag(Object tag) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="288"
column="28"/>
</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 setTag(Object tag) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="288"
column="28"/>
</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 CaptureConfig build() {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="296"
column="16"/>
</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 CaptureConfig build() {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureConfig.java"
line="296"
column="16"/>
</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=" void onOutputSurface(Surface surface, int imageFormat);"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureProcessor.java"
line="39"
column="26"/>
</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=" void onOutputSurface(Surface surface, int imageFormat);"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureProcessor.java"
line="39"
column="26"/>
</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=" void process(ImageProxyBundle bundle);"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureProcessor.java"
line="51"
column="18"/>
</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=" void process(ImageProxyBundle bundle);"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureProcessor.java"
line="51"
column="18"/>
</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=" void onResolutionUpdate(Size size);"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureProcessor.java"
line="58"
column="29"/>
</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=" void onResolutionUpdate(Size size);"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureProcessor.java"
line="58"
column="29"/>
</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=" CaptureConfig getCaptureConfig();"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureStage.java"
line="36"
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=" CaptureConfig getCaptureConfig();"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureStage.java"
line="36"
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 CaptureConfig getCaptureConfig() {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureStage.java"
line="55"
column="16"/>
</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 CaptureConfig getCaptureConfig() {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CaptureStage.java"
line="55"
column="16"/>
</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=" boolean containsOption(Option&lt;?> id);"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="48"
column="28"/>
</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=" boolean containsOption(Option&lt;?> id);"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="48"
column="28"/>
</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=" &lt;ValueT> ValueT retrieveOption(Option&lt;ValueT> id);"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="62"
column="14"/>
</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=" &lt;ValueT> ValueT retrieveOption(Option&lt;ValueT> id);"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="62"
column="14"/>
</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=" &lt;ValueT> ValueT retrieveOption(Option&lt;ValueT> id);"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="62"
column="36"/>
</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=" &lt;ValueT> ValueT retrieveOption(Option&lt;ValueT> id);"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="62"
column="36"/>
</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=" &lt;ValueT> ValueT retrieveOption(Option&lt;ValueT> id, @Nullable ValueT valueIfMissing);"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="78"
column="36"/>
</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=" &lt;ValueT> ValueT retrieveOption(Option&lt;ValueT> id, @Nullable ValueT valueIfMissing);"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="78"
column="36"/>
</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=" void findOptions(String idSearchString, OptionMatcher matcher);"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="97"
column="22"/>
</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=" void findOptions(String idSearchString, OptionMatcher matcher);"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="97"
column="22"/>
</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=" void findOptions(String idSearchString, OptionMatcher matcher);"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="97"
column="45"/>
</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=" void findOptions(String idSearchString, OptionMatcher matcher);"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="97"
column="45"/>
</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=" Set&lt;Option&lt;?>> listOptions();"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="106"
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=" Set&lt;Option&lt;?>> listOptions();"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="106"
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=" boolean onOptionMatched(Option&lt;?> option);"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="141"
column="33"/>
</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=" boolean onOptionMatched(Option&lt;?> option);"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="141"
column="33"/>
</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 &lt;T> Option&lt;T> create(String id, Class&lt;?> valueClass) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="174"
column="27"/>
</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 &lt;T> Option&lt;T> create(String id, Class&lt;?> valueClass) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="174"
column="27"/>
</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 &lt;T> Option&lt;T> create(String id, Class&lt;?> valueClass) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="174"
column="44"/>
</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 &lt;T> Option&lt;T> create(String id, Class&lt;?> valueClass) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="174"
column="44"/>
</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 &lt;T> Option&lt;T> create(String id, Class&lt;?> valueClass) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="174"
column="55"/>
</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 &lt;T> Option&lt;T> create(String id, Class&lt;?> valueClass) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="174"
column="55"/>
</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 &lt;T> Option&lt;T> create(String id, Class&lt;?> valueClass, @Nullable Object token) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="194"
column="27"/>
</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 &lt;T> Option&lt;T> create(String id, Class&lt;?> valueClass, @Nullable Object token) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="194"
column="27"/>
</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 &lt;T> Option&lt;T> create(String id, Class&lt;?> valueClass, @Nullable Object token) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="194"
column="44"/>
</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 &lt;T> Option&lt;T> create(String id, Class&lt;?> valueClass, @Nullable Object token) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="194"
column="44"/>
</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 &lt;T> Option&lt;T> create(String id, Class&lt;?> valueClass, @Nullable Object token) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="194"
column="55"/>
</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 &lt;T> Option&lt;T> create(String id, Class&lt;?> valueClass, @Nullable Object token) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="194"
column="55"/>
</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 abstract String getId();"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="207"
column="25"/>
</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 abstract String getId();"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="207"
column="25"/>
</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 abstract Class&lt;T> getValueClass();"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="214"
column="25"/>
</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 abstract Class&lt;T> getValueClass();"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Config.java"
line="214"
column="25"/>
</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=" C getConfig(CameraX.LensFacing lensFacing);"
errorLine2=" ~">
<location
file="src/main/java/androidx/camera/core/ConfigProvider.java"
line="37"
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=" C getConfig(CameraX.LensFacing lensFacing);"
errorLine2=" ~">
<location
file="src/main/java/androidx/camera/core/ConfigProvider.java"
line="37"
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=" C getConfig(CameraX.LensFacing lensFacing);"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ConfigProvider.java"
line="37"
column="17"/>
</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=" C getConfig(CameraX.LensFacing lensFacing);"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ConfigProvider.java"
line="37"
column="17"/>
</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 DeviceProperties create() {"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/DeviceProperties.java"
line="35"
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 static DeviceProperties create() {"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/DeviceProperties.java"
line="35"
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 static DeviceProperties create(String manufacturer, String model, int sdkVersion) {"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/DeviceProperties.java"
line="40"
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 static DeviceProperties create(String manufacturer, String model, int sdkVersion) {"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/DeviceProperties.java"
line="40"
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 static DeviceProperties create(String manufacturer, String model, int sdkVersion) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/DeviceProperties.java"
line="40"
column="43"/>
</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 DeviceProperties create(String manufacturer, String model, int sdkVersion) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/DeviceProperties.java"
line="40"
column="43"/>
</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 DeviceProperties create(String manufacturer, String model, int sdkVersion) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/DeviceProperties.java"
line="40"
column="64"/>
</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 DeviceProperties create(String manufacturer, String model, int sdkVersion) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/DeviceProperties.java"
line="40"
column="64"/>
</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 abstract String manufacturer();"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/DeviceProperties.java"
line="45"
column="21"/>
</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 abstract String manufacturer();"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/DeviceProperties.java"
line="45"
column="21"/>
</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 abstract String model();"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/DeviceProperties.java"
line="48"
column="21"/>
</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 abstract String model();"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/DeviceProperties.java"
line="48"
column="21"/>
</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 Exif createFromFile(File file) throws IOException {"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/Exif.java"
line="90"
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 static Exif createFromFile(File file) throws IOException {"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/Exif.java"
line="90"
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 static Exif createFromFile(File file) throws IOException {"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/Exif.java"
line="90"
column="39"/>
</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 Exif createFromFile(File file) throws IOException {"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/Exif.java"
line="90"
column="39"/>
</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 Exif createFromFileString(String filePath) throws IOException {"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/Exif.java"
line="99"
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 static Exif createFromFileString(String filePath) throws IOException {"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/Exif.java"
line="99"
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 static Exif createFromFileString(String filePath) throws IOException {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/Exif.java"
line="99"
column="45"/>
</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 Exif createFromFileString(String filePath) throws IOException {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/Exif.java"
line="99"
column="45"/>
</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 Exif createFromInputStream(InputStream is) throws IOException {"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/Exif.java"
line="107"
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 static Exif createFromInputStream(InputStream is) throws IOException {"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/Exif.java"
line="107"
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 static Exif createFromInputStream(InputStream is) throws IOException {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Exif.java"
line="107"
column="46"/>
</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 Exif createFromInputStream(InputStream is) throws IOException {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Exif.java"
line="107"
column="46"/>
</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 attachLocation(Location location) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Exif.java"
line="570"
column="32"/>
</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 attachLocation(Location location) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Exif.java"
line="570"
column="32"/>
</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=" Class&lt;C> configType, ConfigProvider&lt;C> defaultProvider) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ExtendableUseCaseConfigFactory.java"
line="37"
column="13"/>
</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=" Class&lt;C> configType, ConfigProvider&lt;C> defaultProvider) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ExtendableUseCaseConfigFactory.java"
line="37"
column="13"/>
</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=" Class&lt;C> configType, ConfigProvider&lt;C> defaultProvider) {"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ExtendableUseCaseConfigFactory.java"
line="37"
column="34"/>
</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=" Class&lt;C> configType, ConfigProvider&lt;C> defaultProvider) {"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ExtendableUseCaseConfigFactory.java"
line="37"
column="34"/>
</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 &lt;C extends UseCaseConfig&lt;?>> C getConfig(Class&lt;C> configType,"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ExtendableUseCaseConfigFactory.java"
line="43"
column="53"/>
</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 &lt;C extends UseCaseConfig&lt;?>> C getConfig(Class&lt;C> configType,"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ExtendableUseCaseConfigFactory.java"
line="43"
column="53"/>
</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=" CameraX.LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ExtendableUseCaseConfigFactory.java"
line="44"
column="13"/>
</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=" CameraX.LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ExtendableUseCaseConfigFactory.java"
line="44"
column="13"/>
</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=" void onFailure(Throwable t);"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/utils/futures/FutureCallback.java"
line="52"
column="20"/>
</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=" void onFailure(Throwable t);"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/utils/futures/FutureCallback.java"
line="52"
column="20"/>
</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=" protected UseCaseConfig.Builder&lt;?, ?, ?> getDefaultBuilder(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageAnalysis.java"
line="317"
column="64"/>
</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=" protected UseCaseConfig.Builder&lt;?, ?, ?> getDefaultBuilder(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageAnalysis.java"
line="317"
column="64"/>
</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 ImageAnalysisConfig getConfig(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageAnalysis.java"
line="450"
column="16"/>
</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 ImageAnalysisConfig getConfig(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageAnalysis.java"
line="450"
column="16"/>
</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 ImageAnalysisConfig getConfig(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageAnalysis.java"
line="450"
column="46"/>
</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 ImageAnalysisConfig getConfig(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageAnalysis.java"
line="450"
column="46"/>
</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=" protected UseCaseConfig.Builder&lt;?, ?, ?> getDefaultBuilder(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageCapture.java"
line="323"
column="64"/>
</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=" protected UseCaseConfig.Builder&lt;?, ?, ?> getDefaultBuilder(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageCapture.java"
line="323"
column="64"/>
</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 ImageCaptureConfig getConfig(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageCapture.java"
line="1156"
column="16"/>
</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 ImageCaptureConfig getConfig(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageCapture.java"
line="1156"
column="16"/>
</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 ImageCaptureConfig getConfig(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageCapture.java"
line="1156"
column="45"/>
</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 ImageCaptureConfig getConfig(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageCapture.java"
line="1156"
column="45"/>
</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=" CaptureStage getCaptureStage();"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageInfoProcessor.java"
line="35"
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=" CaptureStage getCaptureStage();"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageInfoProcessor.java"
line="35"
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=" boolean process(ImageInfo imageInfo);"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageInfoProcessor.java"
line="45"
column="21"/>
</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=" boolean process(ImageInfo imageInfo);"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageInfoProcessor.java"
line="45"
column="21"/>
</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=" Surface getSurface();"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageReaderProxy.java"
line="96"
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=" Surface getSurface();"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageReaderProxy.java"
line="96"
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=" void onImageAvailable(ImageReaderProxy imageReader);"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageReaderProxy.java"
line="129"
column="31"/>
</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=" void onImageAvailable(ImageReaderProxy imageReader);"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageReaderProxy.java"
line="129"
column="31"/>
</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 ImageReaderProxy createIsolatedReader("
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageReaderProxys.java"
line="83"
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 static ImageReaderProxy createIsolatedReader("
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageReaderProxys.java"
line="83"
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=" void onImageSaved(File file);"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/ImageSaver.java"
line="154"
column="27"/>
</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=" void onImageSaved(File file);"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/ImageSaver.java"
line="154"
column="27"/>
</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=" void onError(SaveError saveError, String message, @Nullable Throwable cause);"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageSaver.java"
line="156"
column="22"/>
</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=" void onError(SaveError saveError, String message, @Nullable Throwable cause);"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageSaver.java"
line="156"
column="22"/>
</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=" void onError(SaveError saveError, String message, @Nullable Throwable cause);"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageSaver.java"
line="156"
column="43"/>
</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=" void onError(SaveError saveError, String message, @Nullable Throwable cause);"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageSaver.java"
line="156"
column="43"/>
</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 FailureType getFailureType() {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageUtil.java"
line="291"
column="16"/>
</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 FailureType getFailureType() {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageUtil.java"
line="291"
column="16"/>
</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 Handler getInstance() {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/utils/MainThreadAsyncHandler.java"
line="39"
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 static Handler getInstance() {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/utils/MainThreadAsyncHandler.java"
line="39"
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 void addAll(List&lt;C> value) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/MultiValueSet.java"
line="46"
column="24"/>
</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 addAll(List&lt;C> value) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/MultiValueSet.java"
line="46"
column="24"/>
</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 abstract MultiValueSet&lt;C> clone();"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/MultiValueSet.java"
line="63"
column="21"/>
</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 abstract MultiValueSet&lt;C> clone();"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/MultiValueSet.java"
line="63"
column="21"/>
</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=" &lt;ValueT> void insertOption(Option&lt;ValueT> opt, ValueT value);"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/MutableConfig.java"
line="41"
column="32"/>
</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=" &lt;ValueT> void insertOption(Option&lt;ValueT> opt, ValueT value);"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/MutableConfig.java"
line="41"
column="32"/>
</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=" &lt;ValueT> void insertOption(Option&lt;ValueT> opt, ValueT value);"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/MutableConfig.java"
line="41"
column="52"/>
</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=" &lt;ValueT> void insertOption(Option&lt;ValueT> opt, ValueT value);"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/MutableConfig.java"
line="41"
column="52"/>
</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=" &lt;ValueT> ValueT removeOption(Option&lt;ValueT> opt);"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/MutableConfig.java"
line="54"
column="34"/>
</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=" &lt;ValueT> ValueT removeOption(Option&lt;ValueT> opt);"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/MutableConfig.java"
line="54"
column="34"/>
</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 MutableOptionsBundle create() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/MutableOptionsBundle.java"
line="51"
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 static MutableOptionsBundle create() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/MutableOptionsBundle.java"
line="51"
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 static MutableOptionsBundle from(Config otherConfig) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/MutableOptionsBundle.java"
line="61"
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 static MutableOptionsBundle from(Config otherConfig) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/MutableOptionsBundle.java"
line="61"
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 static MutableOptionsBundle from(Config otherConfig) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/MutableOptionsBundle.java"
line="61"
column="45"/>
</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 MutableOptionsBundle from(Config otherConfig) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/MutableOptionsBundle.java"
line="61"
column="45"/>
</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 &lt;ValueT> ValueT removeOption(Option&lt;ValueT> opt) {"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/MutableOptionsBundle.java"
line="72"
column="41"/>
</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 &lt;ValueT> ValueT removeOption(Option&lt;ValueT> opt) {"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/MutableOptionsBundle.java"
line="72"
column="41"/>
</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 &lt;ValueT> void insertOption(Option&lt;ValueT> opt, ValueT value) {"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/MutableOptionsBundle.java"
line="80"
column="39"/>
</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 &lt;ValueT> void insertOption(Option&lt;ValueT> opt, ValueT value) {"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/MutableOptionsBundle.java"
line="80"
column="39"/>
</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 &lt;ValueT> void insertOption(Option&lt;ValueT> opt, ValueT value) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/MutableOptionsBundle.java"
line="80"
column="59"/>
</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 &lt;ValueT> void insertOption(Option&lt;ValueT> opt, ValueT value) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/MutableOptionsBundle.java"
line="80"
column="59"/>
</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 &lt;T> Optional&lt;T> absent() {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/utils/Optional.java"
line="78"
column="23"/>
</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 &lt;T> Optional&lt;T> absent() {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/utils/Optional.java"
line="78"
column="23"/>
</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 &lt;T> Optional&lt;T> of(T reference) {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/utils/Optional.java"
line="90"
column="23"/>
</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 &lt;T> Optional&lt;T> of(T reference) {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/utils/Optional.java"
line="90"
column="23"/>
</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 &lt;T> Optional&lt;T> of(T reference) {"
errorLine2=" ~">
<location
file="src/main/java/androidx/camera/core/impl/utils/Optional.java"
line="90"
column="38"/>
</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 &lt;T> Optional&lt;T> of(T reference) {"
errorLine2=" ~">
<location
file="src/main/java/androidx/camera/core/impl/utils/Optional.java"
line="90"
column="38"/>
</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 &lt;T> Optional&lt;T> fromNullable(@Nullable T nullableReference) {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/utils/Optional.java"
line="102"
column="23"/>
</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 &lt;T> Optional&lt;T> fromNullable(@Nullable T nullableReference) {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/utils/Optional.java"
line="102"
column="23"/>
</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 abstract T get();"
errorLine2=" ~">
<location
file="src/main/java/androidx/camera/core/impl/utils/Optional.java"
line="130"
column="21"/>
</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 abstract T get();"
errorLine2=" ~">
<location
file="src/main/java/androidx/camera/core/impl/utils/Optional.java"
line="130"
column="21"/>
</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 abstract T or(T defaultValue);"
errorLine2=" ~">
<location
file="src/main/java/androidx/camera/core/impl/utils/Optional.java"
line="168"
column="21"/>
</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 abstract T or(T defaultValue);"
errorLine2=" ~">
<location
file="src/main/java/androidx/camera/core/impl/utils/Optional.java"
line="168"
column="21"/>
</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 abstract T or(T defaultValue);"
errorLine2=" ~">
<location
file="src/main/java/androidx/camera/core/impl/utils/Optional.java"
line="168"
column="26"/>
</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 abstract T or(T defaultValue);"
errorLine2=" ~">
<location
file="src/main/java/androidx/camera/core/impl/utils/Optional.java"
line="168"
column="26"/>
</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 abstract Optional&lt;T> or(Optional&lt;? extends T> secondChoice);"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/utils/Optional.java"
line="177"
column="21"/>
</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 abstract Optional&lt;T> or(Optional&lt;? extends T> secondChoice);"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/utils/Optional.java"
line="177"
column="21"/>
</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 abstract Optional&lt;T> or(Optional&lt;? extends T> secondChoice);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/utils/Optional.java"
line="177"
column="36"/>
</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 abstract Optional&lt;T> or(Optional&lt;? extends T> secondChoice);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/utils/Optional.java"
line="177"
column="36"/>
</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 abstract T or(Supplier&lt;? extends T> supplier);"
errorLine2=" ~">
<location
file="src/main/java/androidx/camera/core/impl/utils/Optional.java"
line="189"
column="21"/>
</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 abstract T or(Supplier&lt;? extends T> supplier);"
errorLine2=" ~">
<location
file="src/main/java/androidx/camera/core/impl/utils/Optional.java"
line="189"
column="21"/>
</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 abstract T or(Supplier&lt;? extends T> supplier);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/utils/Optional.java"
line="189"
column="26"/>
</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 abstract T or(Supplier&lt;? extends T> supplier);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/utils/Optional.java"
line="189"
column="26"/>
</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=" protected UseCaseConfig.Builder&lt;?, ?, ?> getDefaultBuilder(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Preview.java"
line="513"
column="64"/>
</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=" protected UseCaseConfig.Builder&lt;?, ?, ?> getDefaultBuilder(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Preview.java"
line="513"
column="64"/>
</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=" protected void updateUseCaseConfig(UseCaseConfig&lt;?> useCaseConfig) {"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Preview.java"
line="529"
column="40"/>
</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=" protected void updateUseCaseConfig(UseCaseConfig&lt;?> useCaseConfig) {"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Preview.java"
line="529"
column="40"/>
</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 PreviewConfig getConfig(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Preview.java"
line="730"
column="16"/>
</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 PreviewConfig getConfig(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Preview.java"
line="730"
column="16"/>
</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 PreviewConfig getConfig(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Preview.java"
line="730"
column="40"/>
</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 PreviewConfig getConfig(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Preview.java"
line="730"
column="40"/>
</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 setTag(Object tag) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/SessionConfig.java"
line="256"
column="28"/>
</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 setTag(Object tag) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/SessionConfig.java"
line="256"
column="28"/>
</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 setImplementationOptions(Config config) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/SessionConfig.java"
line="398"
column="46"/>
</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 setImplementationOptions(Config config) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/SessionConfig.java"
line="398"
column="46"/>
</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 boolean addSurfaceConfig(SurfaceConfig surfaceConfig) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceCombination.java"
line="68"
column="37"/>
</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 boolean addSurfaceConfig(SurfaceConfig surfaceConfig) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceCombination.java"
line="68"
column="37"/>
</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 boolean removeSurfaceConfig(SurfaceConfig surfaceConfig) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceCombination.java"
line="77"
column="40"/>
</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 boolean removeSurfaceConfig(SurfaceConfig surfaceConfig) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceCombination.java"
line="77"
column="40"/>
</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;SurfaceConfig> getSurfaceConfigList() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceCombination.java"
line="85"
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 List&lt;SurfaceConfig> getSurfaceConfigList() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceCombination.java"
line="85"
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 boolean isSupported(List&lt;SurfaceConfig> configList) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceCombination.java"
line="96"
column="32"/>
</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 boolean isSupported(List&lt;SurfaceConfig> configList) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceCombination.java"
line="96"
column="32"/>
</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 SurfaceConfig create(ConfigType type, ConfigSize size) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceConfig.java"
line="49"
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 static SurfaceConfig create(ConfigType type, ConfigSize size) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceConfig.java"
line="49"
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 static SurfaceConfig create(ConfigType type, ConfigSize size) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceConfig.java"
line="49"
column="40"/>
</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 SurfaceConfig create(ConfigType type, ConfigSize size) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceConfig.java"
line="49"
column="40"/>
</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 SurfaceConfig create(ConfigType type, ConfigSize size) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceConfig.java"
line="49"
column="57"/>
</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 SurfaceConfig create(ConfigType type, ConfigSize size) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceConfig.java"
line="49"
column="57"/>
</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 abstract ConfigType getConfigType();"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceConfig.java"
line="54"
column="21"/>
</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 abstract ConfigType getConfigType();"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceConfig.java"
line="54"
column="21"/>
</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 abstract ConfigSize getConfigSize();"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceConfig.java"
line="57"
column="21"/>
</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 abstract ConfigSize getConfigSize();"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceConfig.java"
line="57"
column="21"/>
</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 final boolean isSupported(SurfaceConfig surfaceConfig) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceConfig.java"
line="66"
column="38"/>
</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 final boolean isSupported(SurfaceConfig surfaceConfig) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceConfig.java"
line="66"
column="38"/>
</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 SurfaceSizeDefinition create("
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceSizeDefinition.java"
line="54"
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 static SurfaceSizeDefinition create("
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceSizeDefinition.java"
line="54"
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=" Size analysisSize,"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceSizeDefinition.java"
line="55"
column="13"/>
</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=" Size analysisSize,"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceSizeDefinition.java"
line="55"
column="13"/>
</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=" Size previewSize,"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceSizeDefinition.java"
line="56"
column="13"/>
</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=" Size previewSize,"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceSizeDefinition.java"
line="56"
column="13"/>
</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=" Size recordSize) {"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceSizeDefinition.java"
line="57"
column="13"/>
</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=" Size recordSize) {"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceSizeDefinition.java"
line="57"
column="13"/>
</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 abstract Size getAnalysisSize();"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceSizeDefinition.java"
line="62"
column="21"/>
</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 abstract Size getAnalysisSize();"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceSizeDefinition.java"
line="62"
column="21"/>
</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 abstract Size getPreviewSize();"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceSizeDefinition.java"
line="65"
column="21"/>
</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 abstract Size getPreviewSize();"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceSizeDefinition.java"
line="65"
column="21"/>
</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 abstract Size getRecordSize();"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceSizeDefinition.java"
line="68"
column="21"/>
</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 abstract Size getRecordSize();"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/SurfaceSizeDefinition.java"
line="68"
column="21"/>
</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=" CameraX.LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="115"
column="13"/>
</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=" CameraX.LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="115"
column="13"/>
</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=" protected void updateUseCaseConfig(UseCaseConfig&lt;?> useCaseConfig) {"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="136"
column="40"/>
</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=" protected void updateUseCaseConfig(UseCaseConfig&lt;?> useCaseConfig) {"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="136"
column="40"/>
</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=" protected UseCaseConfig&lt;?> applyDefaults("
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="162"
column="15"/>
</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=" protected UseCaseConfig&lt;?> applyDefaults("
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="162"
column="15"/>
</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=" UseCaseConfig&lt;?> userConfig,"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="163"
column="13"/>
</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=" UseCaseConfig&lt;?> userConfig,"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="163"
column="13"/>
</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=" UseCaseConfig.Builder&lt;?, ?, ?> defaultConfigBuilder) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="164"
column="13"/>
</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=" UseCaseConfig.Builder&lt;?, ?, ?> defaultConfigBuilder) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="164"
column="13"/>
</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 Set&lt;String> getAttachedCameraIds() {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="192"
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 Set&lt;String> getAttachedCameraIds() {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="192"
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=" protected void attachToCamera(String cameraId, SessionConfig sessionConfig) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="205"
column="35"/>
</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=" protected void attachToCamera(String cameraId, SessionConfig sessionConfig) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="205"
column="35"/>
</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=" protected void attachToCamera(String cameraId, SessionConfig sessionConfig) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="205"
column="52"/>
</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=" protected void attachToCamera(String cameraId, SessionConfig sessionConfig) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="205"
column="52"/>
</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 final void attachCameraControl(String cameraId, CameraControlInternal cameraControl) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="226"
column="43"/>
</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 final void attachCameraControl(String cameraId, CameraControlInternal cameraControl) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="226"
column="43"/>
</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 final void attachCameraControl(String cameraId, CameraControlInternal cameraControl) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="226"
column="60"/>
</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 final void attachCameraControl(String cameraId, CameraControlInternal cameraControl) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="226"
column="60"/>
</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 SessionConfig getSessionConfig(String cameraId) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="258"
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 SessionConfig getSessionConfig(String cameraId) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="258"
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 SessionConfig getSessionConfig(String cameraId) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="258"
column="43"/>
</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 SessionConfig getSessionConfig(String cameraId) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="258"
column="43"/>
</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=" protected static String getCameraIdUnchecked(UseCaseConfig config) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="347"
column="22"/>
</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=" protected static String getCameraIdUnchecked(UseCaseConfig config) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="347"
column="22"/>
</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=" protected static String getCameraIdUnchecked(UseCaseConfig config) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="347"
column="50"/>
</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=" protected static String getCameraIdUnchecked(UseCaseConfig config) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="347"
column="50"/>
</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 UseCaseConfig&lt;?> getUseCaseConfig() {"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="383"
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 UseCaseConfig&lt;?> getUseCaseConfig() {"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="383"
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 Size getAttachedSurfaceResolution(String cameraId) {"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="395"
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 Size getAttachedSurfaceResolution(String cameraId) {"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="395"
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 Size getAttachedSurfaceResolution(String cameraId) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="395"
column="46"/>
</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 Size getAttachedSurfaceResolution(String cameraId) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="395"
column="46"/>
</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 updateSuggestedResolution(Map&lt;String, Size> suggestedResolutionMap) {"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="408"
column="43"/>
</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 updateSuggestedResolution(Map&lt;String, Size> suggestedResolutionMap) {"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="408"
column="43"/>
</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=" protected void onCameraControlReady(String cameraId) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="441"
column="41"/>
</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=" protected void onCameraControlReady(String cameraId) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="441"
column="41"/>
</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=" protected CameraControlInternal getCameraControl(String cameraId) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="481"
column="15"/>
</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=" protected CameraControlInternal getCameraControl(String cameraId) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="481"
column="15"/>
</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=" protected CameraControlInternal getCameraControl(String cameraId) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="481"
column="54"/>
</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=" protected CameraControlInternal getCameraControl(String cameraId) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="481"
column="54"/>
</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 UseCaseAttachState(String cameraId) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.java"
line="51"
column="31"/>
</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 UseCaseAttachState(String cameraId) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.java"
line="51"
column="31"/>
</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 setUseCaseActive(UseCase useCase) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.java"
line="60"
column="34"/>
</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 setUseCaseActive(UseCase useCase) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.java"
line="60"
column="34"/>
</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 setUseCaseInactive(UseCase useCase) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.java"
line="70"
column="36"/>
</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 setUseCaseInactive(UseCase useCase) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.java"
line="70"
column="36"/>
</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 setUseCaseOnline(UseCase useCase) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.java"
line="87"
column="34"/>
</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 setUseCaseOnline(UseCase useCase) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.java"
line="87"
column="34"/>
</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 setUseCaseOffline(UseCase useCase) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.java"
line="97"
column="35"/>
</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 setUseCaseOffline(UseCase useCase) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.java"
line="97"
column="35"/>
</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 boolean isUseCaseOnline(UseCase useCase) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.java"
line="109"
column="36"/>
</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 boolean isUseCaseOnline(UseCase useCase) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.java"
line="109"
column="36"/>
</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 Collection&lt;UseCase> getOnlineUseCases() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.java"
line="118"
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 Collection&lt;UseCase> getOnlineUseCases() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.java"
line="118"
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 Collection&lt;UseCase> getActiveAndOnlineUseCases() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.java"
line="128"
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 Collection&lt;UseCase> getActiveAndOnlineUseCases() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.java"
line="128"
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 updateUseCase(UseCase useCase) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.java"
line="145"
column="31"/>
</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 updateUseCase(UseCase useCase) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.java"
line="145"
column="31"/>
</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 SessionConfig.ValidatingBuilder getActiveAndOnlineBuilder() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.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 SessionConfig.ValidatingBuilder getActiveAndOnlineBuilder() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.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 SessionConfig.ValidatingBuilder getOnlineBuilder() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.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 SessionConfig.ValidatingBuilder getOnlineBuilder() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.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 SessionConfig getUseCaseSessionConfig(UseCase useCase) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.java"
line="198"
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 SessionConfig getUseCaseSessionConfig(UseCase useCase) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.java"
line="198"
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 SessionConfig getUseCaseSessionConfig(UseCase useCase) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.java"
line="198"
column="50"/>
</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 SessionConfig getUseCaseSessionConfig(UseCase useCase) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseAttachState.java"
line="198"
column="50"/>
</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=" &lt;C extends UseCaseConfig&lt;?>> C getConfig(Class&lt;C> configType, CameraX.LensFacing lensFacing);"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseConfigFactory.java"
line="38"
column="46"/>
</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=" &lt;C extends UseCaseConfig&lt;?>> C getConfig(Class&lt;C> configType, CameraX.LensFacing lensFacing);"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseConfigFactory.java"
line="38"
column="46"/>
</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=" &lt;C extends UseCaseConfig&lt;?>> C getConfig(Class&lt;C> configType, CameraX.LensFacing lensFacing);"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseConfigFactory.java"
line="38"
column="67"/>
</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=" &lt;C extends UseCaseConfig&lt;?>> C getConfig(Class&lt;C> configType, CameraX.LensFacing lensFacing);"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseConfigFactory.java"
line="38"
column="67"/>
</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 boolean addUseCase(UseCase useCase) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseGroup.java"
line="97"
column="31"/>
</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 boolean addUseCase(UseCase useCase) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseGroup.java"
line="97"
column="31"/>
</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=" void setup(UseCaseGroup useCaseGroup);"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseGroupRepository.java"
line="212"
column="20"/>
</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=" void setup(UseCaseGroup useCaseGroup);"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCaseGroupRepository.java"
line="212"
column="20"/>
</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 VideoCapture(VideoCaptureConfig config) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/VideoCapture.java"
line="147"
column="25"/>
</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 VideoCapture(VideoCaptureConfig config) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/VideoCapture.java"
line="147"
column="25"/>
</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=" protected UseCaseConfig.Builder&lt;?, ?, ?> getDefaultBuilder(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/VideoCapture.java"
line="182"
column="64"/>
</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=" protected UseCaseConfig.Builder&lt;?, ?, ?> getDefaultBuilder(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/VideoCapture.java"
line="182"
column="64"/>
</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 VideoCaptureConfig getConfig(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/VideoCapture.java"
line="941"
column="16"/>
</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 VideoCaptureConfig getConfig(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/VideoCapture.java"
line="941"
column="16"/>
</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 VideoCaptureConfig getConfig(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/VideoCapture.java"
line="941"
column="45"/>
</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 VideoCaptureConfig getConfig(LensFacing lensFacing) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/VideoCapture.java"
line="941"
column="45"/>
</issue>
</issues>