| <?xml version="1.0" encoding="UTF-8"?> |
| <issues format="6" by="lint 7.2.0-dev" type="baseline" client="gradle" dependencies="false" name="AGP (7.2.0-dev)" variant="all" version="7.2.0-dev"> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 28 (current min is 23): `triggerImage`" |
| errorLine1=" triggerImage(processingSurface, 1);" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/camera/core/ProcessingSurfaceTest.java" |
| line="158" |
| 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="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/AndroidImageProxy.java" |
| line="68" |
| 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="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/AndroidImageProxy.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/AndroidImageProxy.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/AndroidImageProxy.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/AndroidImageProxy.java" |
| line="94" |
| 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="110" |
| 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="115" |
| 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="120" |
| 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="133" |
| 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="53" |
| 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="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/AndroidImageReaderProxy.java" |
| line="103" |
| 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="108" |
| 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="113" |
| 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="118" |
| 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="123" |
| 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="128" |
| 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="134" |
| 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="146" |
| 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="65" |
| 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="71" |
| 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="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/ForwardingImageProxy.java" |
| line="81" |
| 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="86" |
| 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="91" |
| 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="97" |
| 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="103" |
| 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="109" |
| 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="239" |
| 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="244" |
| 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="249" |
| 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="68" |
| 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="78" |
| 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="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/SettableImageProxy.java" |
| line="94" |
| 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="38" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/AndroidImageProxy.java" |
| line="101" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/CameraControl.java" |
| line="192" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/CameraSelector.java" |
| line="194" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/CameraState.java" |
| line="261" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/CameraState.java" |
| line="283" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/CameraState.java" |
| line="445" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/CameraXConfig.java" |
| line="74" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/CameraXConfig.java" |
| line="208" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/FocusMeteringAction.java" |
| line="159" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/ImageAnalysis.java" |
| line="677" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/ImageAnalysis.java" |
| line="725" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/ImageAnalysis.java" |
| line="752" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/ImageCapture.java" |
| line="1793" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/ImageCapture.java" |
| line="1810" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/ImageCapture.java" |
| line="1892" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/ImageCapture.java" |
| line="1963" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/ImageCapture.java" |
| line="2054" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/ImageCapture.java" |
| line="2077" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/ImageCapture.java" |
| line="2319" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/ImageCapture.java" |
| line="2508" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/ImageProxy.java" |
| line="89" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/Preview.java" |
| line="564" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/Preview.java" |
| line="654" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/impl/StateObservable.java" |
| line="185" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/SurfaceRequest.java" |
| line="479" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/SurfaceRequest.java" |
| line="504" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/SurfaceRequest.java" |
| line="658" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/UseCaseGroup.java" |
| line="69" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/VideoCapture.java" |
| line="1315" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SupportAnnotationUsage" |
| message="The API level is already known to be at least 21 here from outer annotations" |
| errorLine1=" @RequiresApi(21) // TODO(b/200306659): Remove and replace with annotation on package-info.java" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/ViewPort.java" |
| line="204" |
| column="5"/> |
| </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="312" |
| 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<O> apply(@Nullable I input) throws Exception;" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/impl/utils/futures/AsyncFunction.java" |
| line="50" |
| 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<SurfaceConfig> surfaceConfigList);" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/impl/CameraDeviceSurfaceManager.java" |
| line="65" |
| 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<SurfaceConfig> surfaceConfigList);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/impl/CameraDeviceSurfaceManager.java" |
| line="65" |
| 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="75" |
| 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="75" |
| 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="75" |
| 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=" public CameraInfoUnavailableException(String s, Throwable e) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/CameraInfoUnavailableException.java" |
| line="28" |
| 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="28" |
| 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="34" |
| 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="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="52" |
| 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="59" |
| 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="33" |
| 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="52" |
| 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="51" |
| 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 static Handler getInstance() {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/impl/utils/MainThreadAsyncHandler.java" |
| line="37" |
| 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 <T> Optional<T> absent() {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/impl/utils/Optional.java" |
| line="80" |
| 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 <T> Optional<T> of(T reference) {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/impl/utils/Optional.java" |
| line="92" |
| 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 <T> Optional<T> fromNullable(@Nullable T nullableReference) {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/impl/utils/Optional.java" |
| line="104" |
| 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 Optional<T> or(Optional<? extends T> secondChoice);" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/impl/utils/Optional.java" |
| line="179" |
| 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<T> or(Optional<? extends T> secondChoice);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/impl/utils/Optional.java" |
| line="179" |
| 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<? extends T> supplier);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/impl/utils/Optional.java" |
| line="191" |
| 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="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=" Size analysisSize," |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/impl/SurfaceSizeDefinition.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=" Size previewSize," |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/impl/SurfaceSizeDefinition.java" |
| line="53" |
| 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="54" |
| 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="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 getPreviewSize();" |
| 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 abstract Size getRecordSize();" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/camera/core/impl/SurfaceSizeDefinition.java" |
| line="65" |
| column="21"/> |
| </issue> |
| |
| </issues> |