[go: nahoru, domu]

blob: 4f94b4a59e5f261a1f1722c1a320086e568023af [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<issues format="5" by="lint 4.2.0-alpha06" client="gradle" variant="debug" version="4.2.0-alpha06">
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/AndroidImageProxy.java"
line="61"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/AndroidImageProxy.java"
line="66"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/AndroidImageProxy.java"
line="72"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/AndroidImageProxy.java"
line="77"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/AndroidImageProxy.java"
line="82"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/AndroidImageProxy.java"
line="87"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/AndroidImageProxy.java"
line="92"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/AndroidImageProxy.java"
line="107"
column="9"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/AndroidImageProxy.java"
line="112"
column="9"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/AndroidImageProxy.java"
line="117"
column="9"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/AndroidImageProxy.java"
line="130"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/AndroidImageReaderProxy.java"
line="51"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/AndroidImageReaderProxy.java"
line="74"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/AndroidImageReaderProxy.java"
line="101"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/AndroidImageReaderProxy.java"
line="106"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/AndroidImageReaderProxy.java"
line="111"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/AndroidImageReaderProxy.java"
line="116"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/AndroidImageReaderProxy.java"
line="121"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Nullable"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/AndroidImageReaderProxy.java"
line="126"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/AndroidImageReaderProxy.java"
line="132"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/AndroidImageReaderProxy.java"
line="144"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/ForwardingImageProxy.java"
line="63"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/ForwardingImageProxy.java"
line="69"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/ForwardingImageProxy.java"
line="74"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/ForwardingImageProxy.java"
line="79"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/ForwardingImageProxy.java"
line="84"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/ForwardingImageProxy.java"
line="89"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/ForwardingImageProxy.java"
line="95"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/ForwardingImageProxy.java"
line="101"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" /**"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/ForwardingImageProxy.java"
line="107"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/ImageAnalysisNonBlockingAnalyzer.java"
line="73"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/ImageAnalysisNonBlockingAnalyzer.java"
line="82"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" /**"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/ImageAnalysisNonBlockingAnalyzer.java"
line="91"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" /**"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/ImageAnalysisNonBlockingAnalyzer.java"
line="102"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/ImageProxyDownsampler.java"
line="237"
column="9"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/ImageProxyDownsampler.java"
line="242"
column="9"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/ImageProxyDownsampler.java"
line="247"
column="9"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @NonNull"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/SettableImageProxy.java"
line="66"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/SettableImageProxy.java"
line="76"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/SettableImageProxy.java"
line="87"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/SettableImageProxy.java"
line="92"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" @Override"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/SingleCloseImageProxy.java"
line="36"
column="5"/>
</issue>
<issue
id="PrivateConstructorForUtilityClass"
message="Utility class with non private constructor"
errorLine1=" private static final class Speed {"
errorLine2=" ^">
<location
file="src/main/java/androidx/camera/core/impl/utils/Exif.java"
line="627"
column="5"/>
</issue>
<issue
id="UnsafeNewApiCall"
message="This call is to a method from API 26, the call containing class androidx.camera.core.VideoCapture is not annotated with @RequiresApi(x) where x is at least 26. Either annotate the containing class with at least @RequiresApi(26) or move the call to a static method in a wrapper class annotated with at least @RequiresApi(26)."
errorLine1=" mediaMuxer = new MediaMuxer(mParcelFileDescriptor.getFileDescriptor(),"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/VideoCapture.java"
line="948"
column="34"/>
</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/impl/CaptureConfig.java"
line="306"
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=" 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="59"
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="59"
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="69"
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="69"
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="69"
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="79"
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 getPreviewSize();"
errorLine2=" ~~~~">
<location
file="src/main/java/androidx/camera/core/impl/CameraDeviceSurfaceManager.java"
line="107"
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=" void onOutputSurface(Surface surface, int imageFormat);"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/camera/core/impl/CaptureProcessor.java"
line="35"
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="47"
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="54"
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="30"
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="49"
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 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=" void onError(SaveError saveError, String message, @Nullable Throwable cause);"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/ImageSaver.java"
line="285"
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="285"
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="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 &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 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 UseCaseConfig&lt;?> getUseCaseConfig() {"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/camera/core/UseCase.java"
line="395"
column="12"/>
</issue>
</issues>