[go: nahoru, domu]

blob: 30cad6b89bf71471c5635bd9036aba07c7dcafb7 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<issues format="5" by="lint 3.6.0-beta05" client="gradle" variant="debug" version="3.6.0-beta05">
<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/impl/CaptureConfig.java"
line="281"
column="17"/>
</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="48"
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 checkSupported(String cameraId, List&lt;SurfaceConfig> surfaceConfigList);"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/CameraDeviceSurfaceManager.java"
line="55"
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/impl/CameraDeviceSurfaceManager.java"
line="55"
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/impl/CameraDeviceSurfaceManager.java"
line="65"
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/impl/CameraDeviceSurfaceManager.java"
line="65"
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/impl/CameraDeviceSurfaceManager.java"
line="65"
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/impl/CameraDeviceSurfaceManager.java"
line="75"
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/impl/CameraDeviceSurfaceManager.java"
line="85"
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/impl/CameraDeviceSurfaceManager.java"
line="86"
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/impl/CameraDeviceSurfaceManager.java"
line="86"
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/impl/CameraDeviceSurfaceManager.java"
line="86"
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/impl/CameraDeviceSurfaceManager.java"
line="93"
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="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 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 CameraInternal getCamera(String cameraId) {"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraRepository.java"
line="154"
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 CameraInternal getCamera(String cameraId) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraRepository.java"
line="154"
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 void onGroupActive(UseCaseGroup useCaseGroup) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraRepository.java"
line="183"
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="205"
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 CameraInfoInternal getCameraInfo(String cameraId) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraX.java"
line="505"
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 &lt;C extends UseCaseConfig&lt;?>> C getDefaultUseCaseConfig(Class&lt;C> configType,"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/CameraX.java"
line="539"
column="74"/>
</issue>
<issue
id="UnknownNullness"
message="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/impl/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/impl/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/impl/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/impl/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/impl/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="47"
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="61"
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="61"
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="77"
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="96"
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="96"
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="105"
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="123"
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="156"
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="156"
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="156"
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="176"
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="176"
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="176"
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="189"
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="196"
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(@Nullable Integer 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=" 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="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 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=" void onFailure(Throwable t);"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/utils/futures/FutureCallback.java"
line="49"
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 ImageCaptureConfig getConfig(@Nullable Integer lensFacing) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageCapture.java"
line="1310"
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=" 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=" 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 onImageSaved(File file);"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/ImageSaver.java"
line="156"
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="158"
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="158"
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 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=" &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> ValueT removeOption(Option&lt;ValueT> opt);"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/MutableConfig.java"
line="52"
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 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 &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="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> 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> 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 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 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 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 PreviewConfig getConfig(@Nullable Integer lensFacing) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/Preview.java"
line="514"
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/SessionConfig.java"
line="257"
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="399"
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 SurfaceConfig create(ConfigType type, ConfigSize size) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/SurfaceConfig.java"
line="43"
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/impl/SurfaceConfig.java"
line="43"
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/impl/SurfaceConfig.java"
line="43"
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/impl/SurfaceConfig.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 ConfigSize getConfigSize();"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/SurfaceConfig.java"
line="51"
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/impl/SurfaceConfig.java"
line="60"
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/impl/SurfaceSizeDefinition.java"
line="48"
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/impl/SurfaceSizeDefinition.java"
line="49"
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/impl/SurfaceSizeDefinition.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=" Size recordSize) {"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/impl/SurfaceSizeDefinition.java"
line="51"
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/impl/SurfaceSizeDefinition.java"
line="56"
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/impl/SurfaceSizeDefinition.java"
line="59"
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/impl/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 Set&lt;String> getAttachedCameraIds() {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="203"
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="216"
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="216"
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="237"
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="237"
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="269"
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="269"
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 UseCaseConfig&lt;?> getUseCaseConfig() {"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="407"
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="432"
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="432"
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="445"
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="482"
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="527"
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="527"
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 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=" public VideoCapture(VideoCaptureConfig config) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/VideoCapture.java"
line="166"
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 VideoCaptureConfig getConfig(@Nullable Integer lensFacing) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/VideoCapture.java"
line="942"
column="16"/>
</issue>
</issues>