| <?xml version="1.0" encoding="UTF-8"?> |
| <issues format="6" by="lint 7.0.0-alpha15" type="baseline" client="cli" name="Lint" variant="all" version="7.0.0-alpha15"> |
| |
| <issue |
| id="SoonBlockedPrivateApi" |
| message="Reflective access to MAX_SURFACES_COUNT will throw an exception when targeting API 30 and above" |
| errorLine1=" Field maxSurfacesCountField = OutputConfiguration.class.getDeclaredField(" |
| errorLine2=" ^"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/compat/params/OutputConfigurationCompatApi26Impl.java" |
| line="62" |
| column="39"/> |
| </issue> |
| |
| <issue |
| id="SoonBlockedPrivateApi" |
| message="Reflective access to mSurfaces will throw an exception when targeting API 30 and above" |
| errorLine1=" Field surfacesField = OutputConfiguration.class.getDeclaredField(SURFACES_FIELD);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/compat/params/OutputConfigurationCompatApi26Impl.java" |
| line="71" |
| column="31"/> |
| </issue> |
| |
| <issue |
| id="BanUncheckedReflection" |
| message="Calling Method.invoke without an SDK check" |
| errorLine1=" return (Size) getSurfaceSize.invoke(null, surface);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/compat/params/OutputConfigurationCompatBaseImpl.java" |
| line="236" |
| column="31"/> |
| </issue> |
| |
| <issue |
| id="BanUncheckedReflection" |
| message="Calling Method.invoke without an SDK check" |
| errorLine1=" return (int) detectSurfaceType.invoke(null, surface);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/compat/params/OutputConfigurationCompatBaseImpl.java" |
| line="256" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="BanUncheckedReflection" |
| message="Calling Method.invoke without an SDK check" |
| errorLine1=" return (int) getGenerationId.invoke(surface);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/compat/params/OutputConfigurationCompatBaseImpl.java" |
| line="272" |
| 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=" public static List<OutputConfiguration> transformFromCompat(" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/compat/params/SessionConfigurationCompat.java" |
| line="137" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public List<OutputConfigurationCompat> getOutputConfigurations() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/compat/params/SessionConfigurationCompat.java" |
| line="162" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public CameraCaptureSession.StateCallback getStateCallback() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/compat/params/SessionConfigurationCompat.java" |
| line="171" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public Executor getExecutor() {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/compat/params/SessionConfigurationCompat.java" |
| line="180" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public InputConfigurationCompat getInputConfiguration() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/compat/params/SessionConfigurationCompat.java" |
| line="189" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public CaptureRequest getSessionParameters() {" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/compat/params/SessionConfigurationCompat.java" |
| line="211" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setSessionParameters(CaptureRequest params) {" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/camera2/internal/compat/params/SessionConfigurationCompat.java" |
| line="233" |
| column="38"/> |
| </issue> |
| |
| </issues> |