1<?xml version="1.0" encoding="UTF-8"?>
2<issues format="6" by="lint 8.7.0-alpha02" type="baseline" client="gradle" dependencies="false" name="AGP (8.7.0-alpha02)" variant="all" version="8.7.0-alpha02">
3
4    <issue
5        id="RestrictedApiAndroidX"
6        message="CameraXExecutors.mainThreadExecutor can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
7        errorLine1="                mainThreadExecutor(), mRotationListener);"
8        errorLine2="                ~~~~~~~~~~~~~~~~~~">
9        <location
10            file="src/main/java/androidx/camera/integration/view/CameraControllerFragment.java"/>
11    </issue>
12
13    <issue
14        id="RestrictedApiAndroidX"
15        message="Logger.e can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
16        errorLine1="            Logger.e(TAG, &quot;The device cannot detect rotation with motion sensor.&quot;);"
17        errorLine2="                   ~">
18        <location
19            file="src/main/java/androidx/camera/integration/view/CameraControllerFragment.java"/>
20    </issue>
21
22    <issue
23        id="RestrictedApiAndroidX"
24        message="Logger.e can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
25        errorLine1="            Logger.e(TAG, &quot;The device cannot detect rotation with motion sensor.&quot;);"
26        errorLine2="                     ~~~">
27        <location
28            file="src/main/java/androidx/camera/integration/view/CameraControllerFragment.java"/>
29    </issue>
30
31    <issue
32        id="RestrictedApiAndroidX"
33        message="Logger.e can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
34        errorLine1="            Logger.e(TAG, &quot;The device cannot detect rotation with motion sensor.&quot;);"
35        errorLine2="                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
36        <location
37            file="src/main/java/androidx/camera/integration/view/CameraControllerFragment.java"/>
38    </issue>
39
40    <issue
41        id="RestrictedApiAndroidX"
42        message="Futures.addCallback can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
43        errorLine1="        Futures.addCallback(voidFuture, new FutureCallback&lt;Void>() {"
44        errorLine2="                ~~~~~~~~~~~">
45        <location
46            file="src/main/java/androidx/camera/integration/view/CameraControllerFragment.java"/>
47    </issue>
48
49    <issue
50        id="RestrictedApiAndroidX"
51        message="Futures.addCallback can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
52        errorLine1="        Futures.addCallback(voidFuture, new FutureCallback&lt;Void>() {"
53        errorLine2="                            ~~~~~~~~~~">
54        <location
55            file="src/main/java/androidx/camera/integration/view/CameraControllerFragment.java"/>
56    </issue>
57
58    <issue
59        id="RestrictedApiAndroidX"
60        message="Futures.addCallback can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
61        errorLine1="        Futures.addCallback(voidFuture, new FutureCallback&lt;Void>() {"
62        errorLine2="                                        ^">
63        <location
64            file="src/main/java/androidx/camera/integration/view/CameraControllerFragment.java"/>
65    </issue>
66
67    <issue
68        id="RestrictedApiAndroidX"
69        message="FutureCallback.onSuccess can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
70        errorLine1="            public void onSuccess(@Nullable Void result) {"
71        errorLine2="                        ~~~~~~~~~">
72        <location
73            file="src/main/java/androidx/camera/integration/view/CameraControllerFragment.java"/>
74    </issue>
75
76    <issue
77        id="RestrictedApiAndroidX"
78        message="FutureCallback.onFailure can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
79        errorLine1="            public void onFailure(@NonNull Throwable t) {"
80        errorLine2="                        ~~~~~~~~~">
81        <location
82            file="src/main/java/androidx/camera/integration/view/CameraControllerFragment.java"/>
83    </issue>
84
85    <issue
86        id="RestrictedApiAndroidX"
87        message="CameraXExecutors.mainThreadExecutor can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
88        errorLine1="        }, mainThreadExecutor());"
89        errorLine2="           ~~~~~~~~~~~~~~~~~~">
90        <location
91            file="src/main/java/androidx/camera/integration/view/CameraControllerFragment.java"/>
92    </issue>
93
94    <issue
95        id="RestrictedApiAndroidX"
96        message="Futures.addCallback can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
97        errorLine1="        }, mainThreadExecutor());"
98        errorLine2="           ~~~~~~~~~~~~~~~~~~">
99        <location
100            file="src/main/java/androidx/camera/integration/view/CameraControllerFragment.java"/>
101    </issue>
102
103    <issue
104        id="RestrictedApiAndroidX"
105        message="CameraSelector.getLensFacing can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
106        errorLine1="        final Integer lensFacing = mCameraController.getCameraSelector().getLensFacing();"
107        errorLine2="                                                                         ~~~~~~~~~~~~~">
108        <location
109            file="src/main/java/androidx/camera/integration/view/CameraControllerFragment.java"/>
110    </issue>
111
112    <issue
113        id="RestrictedApiAndroidX"
114        message="CameraXExecutors.mainThreadExecutor can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
115        errorLine1="    CameraXExecutors.mainThreadExecutor().execute {"
116        errorLine2="                     ~~~~~~~~~~~~~~~~~~">
117        <location
118            file="src/main/java/androidx/camera/integration/view/util/CaptureUtils.kt"/>
119    </issue>
120
121    <issue
122        id="RestrictedApiAndroidX"
123        message="TransformUtils.getRectToRect can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
124        errorLine1="        TransformUtils.getRectToRect("
125        errorLine2="                       ~~~~~~~~~~~~~">
126        <location
127            file="src/main/java/androidx/camera/integration/view/util/CaptureUtils.kt"/>
128    </issue>
129
130    <issue
131        id="RestrictedApiAndroidX"
132        message="TransformUtils.getRectToRect can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
133        errorLine1="            RectF(cropRect),"
134        errorLine2="            ~~~~~">
135        <location
136            file="src/main/java/androidx/camera/integration/view/util/CaptureUtils.kt"/>
137    </issue>
138
139    <issue
140        id="RestrictedApiAndroidX"
141        message="TransformUtils.getRectToRect can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
142        errorLine1="            RectF(0f, 0f, cropRect.width().toFloat(), cropRect.height().toFloat()),"
143        errorLine2="            ~~~~~">
144        <location
145            file="src/main/java/androidx/camera/integration/view/util/CaptureUtils.kt"/>
146    </issue>
147
148    <issue
149        id="RestrictedApiAndroidX"
150        message="CameraXExecutors.directExecutor can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
151        errorLine1="        cameraController.takePicture(outputFileOptions, directExecutor(), onImageSavedCallback)"
152        errorLine2="                                                        ~~~~~~~~~~~~~~">
153        <location
154            file="src/main/java/androidx/camera/integration/view/EffectsFragment.kt"/>
155    </issue>
156
157    <issue
158        id="RestrictedApiAndroidX"
159        message="CameraXExecutors.directExecutor can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
160        errorLine1="            cameraController.startRecording(outputOptions, audioConfig, directExecutor()) {"
161        errorLine2="                                                                        ~~~~~~~~~~~~~~">
162        <location
163            file="src/main/java/androidx/camera/integration/view/EffectsFragment.kt"/>
164    </issue>
165
166    <issue
167        id="RestrictedApiAndroidX"
168        message="CameraXExecutors.mainThreadExecutor can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
169        errorLine1="            mainThreadExecutor(),"
170        errorLine2="            ~~~~~~~~~~~~~~~~~~">
171        <location
172            file="src/main/java/androidx/camera/integration/view/MlKitFragment.kt"/>
173    </issue>
174
175    <issue
176        id="RestrictedApiAndroidX"
177        message="CameraXExecutors.mainThreadExecutor can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
178        errorLine1="                mainThreadExecutor()"
179        errorLine2="                ~~~~~~~~~~~~~~~~~~">
180        <location
181            file="src/main/java/androidx/camera/integration/view/MlKitFragment.kt"/>
182    </issue>
183
184    <issue
185        id="RestrictedApiAndroidX"
186        message="Logger.e can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
187        errorLine1="                Logger.e(TAG, &quot;Failed to bind use cases.&quot;, exception)"
188        errorLine2="                       ~">
189        <location
190            file="src/main/java/androidx/camera/integration/view/StreamSharingActivity.kt"/>
191    </issue>
192
193    <issue
194        id="RestrictedApiAndroidX"
195        message="Logger.e can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
196        errorLine1="                Logger.e(TAG, &quot;Failed to bind use cases.&quot;, exception)"
197        errorLine2="                         ~~~">
198        <location
199            file="src/main/java/androidx/camera/integration/view/StreamSharingActivity.kt"/>
200    </issue>
201
202    <issue
203        id="RestrictedApiAndroidX"
204        message="Logger.e can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
205        errorLine1="                Logger.e(TAG, &quot;Failed to bind use cases.&quot;, exception)"
206        errorLine2="                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
207        <location
208            file="src/main/java/androidx/camera/integration/view/StreamSharingActivity.kt"/>
209    </issue>
210
211    <issue
212        id="RestrictedApiAndroidX"
213        message="Logger.e can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
214        errorLine1="                Logger.e(TAG, &quot;Failed to bind use cases.&quot;, exception)"
215        errorLine2="                                                           ~~~~~~~~~">
216        <location
217            file="src/main/java/androidx/camera/integration/view/StreamSharingActivity.kt"/>
218    </issue>
219
220    <issue
221        id="RestrictedApiAndroidX"
222        message="Camera.isUseCasesCombinationSupportedByFramework can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
223        errorLine1="            camera != null &amp;&amp; camera!!.isUseCasesCombinationSupportedByFramework(*useCases)"
224        errorLine2="                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
225        <location
226            file="src/main/java/androidx/camera/integration/view/StreamSharingActivity.kt"/>
227    </issue>
228
229    <issue
230        id="RestrictedApiAndroidX"
231        message="CameraXExecutors.directExecutor can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
232        errorLine1="                    .start(CameraXExecutors.directExecutor(), generateVideoRecordEventListener())"
233        errorLine2="                                            ~~~~~~~~~~~~~~">
234        <location
235            file="src/main/java/androidx/camera/integration/view/StreamSharingActivity.kt"/>
236    </issue>
237
238    <issue
239        id="RestrictedApiAndroidX"
240        message="FileUtil.canDeviceWriteToMediaStore can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
241        errorLine1="        return if (canDeviceWriteToMediaStore()) {"
242        errorLine2="                   ~~~~~~~~~~~~~~~~~~~~~~~~~~">
243        <location
244            file="src/main/java/androidx/camera/integration/view/StreamSharingActivity.kt"/>
245    </issue>
246
247    <issue
248        id="RestrictedApiAndroidX"
249        message="FileUtil.generateVideoMediaStoreOptions can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
250        errorLine1="                generateVideoMediaStoreOptions(context.contentResolver, fileName)"
251        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
252        <location
253            file="src/main/java/androidx/camera/integration/view/StreamSharingActivity.kt"/>
254    </issue>
255
256    <issue
257        id="RestrictedApiAndroidX"
258        message="FileUtil.generateVideoMediaStoreOptions can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
259        errorLine1="                generateVideoMediaStoreOptions(context.contentResolver, fileName)"
260        errorLine2="                                               ~~~~~~~~~~~~~~~~~~~~~~~">
261        <location
262            file="src/main/java/androidx/camera/integration/view/StreamSharingActivity.kt"/>
263    </issue>
264
265    <issue
266        id="RestrictedApiAndroidX"
267        message="FileUtil.generateVideoMediaStoreOptions can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
268        errorLine1="                generateVideoMediaStoreOptions(context.contentResolver, fileName)"
269        errorLine2="                                                                        ~~~~~~~~">
270        <location
271            file="src/main/java/androidx/camera/integration/view/StreamSharingActivity.kt"/>
272    </issue>
273
274    <issue
275        id="RestrictedApiAndroidX"
276        message="FileUtil.generateVideoFileOutputOptions can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
277        errorLine1="            recorder.prepareRecording(context, generateVideoFileOutputOptions(fileName))"
278        errorLine2="                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
279        <location
280            file="src/main/java/androidx/camera/integration/view/StreamSharingActivity.kt"/>
281    </issue>
282
283    <issue
284        id="RestrictedApiAndroidX"
285        message="FileUtil.generateVideoFileOutputOptions can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
286        errorLine1="            recorder.prepareRecording(context, generateVideoFileOutputOptions(fileName))"
287        errorLine2="                                                                              ~~~~~~~~">
288        <location
289            file="src/main/java/androidx/camera/integration/view/StreamSharingActivity.kt"/>
290    </issue>
291
292    <issue
293        id="RestrictedApiAndroidX"
294        message="FileUtil.writeTextToExternalFile can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
295        errorLine1="        writeTextToExternalFile(information, fileName)"
296        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~">
297        <location
298            file="src/main/java/androidx/camera/integration/view/StreamSharingActivity.kt"/>
299    </issue>
300
301    <issue
302        id="RestrictedApiAndroidX"
303        message="FileUtil.writeTextToExternalFile can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
304        errorLine1="        writeTextToExternalFile(information, fileName)"
305        errorLine2="                                ~~~~~~~~~~~">
306        <location
307            file="src/main/java/androidx/camera/integration/view/StreamSharingActivity.kt"/>
308    </issue>
309
310    <issue
311        id="RestrictedApiAndroidX"
312        message="FileUtil.writeTextToExternalFile can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
313        errorLine1="        writeTextToExternalFile(information, fileName)"
314        errorLine2="                                             ~~~~~~~~">
315        <location
316            file="src/main/java/androidx/camera/integration/view/StreamSharingActivity.kt"/>
317    </issue>
318
319    <issue
320        id="RestrictedApiAndroidX"
321        message="Logger.d can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
322        errorLine1="                        Logger.d(TAG, &quot;Video saved to: $uri&quot;)"
323        errorLine2="                               ~">
324        <location
325            file="src/main/java/androidx/camera/integration/view/StreamSharingActivity.kt"/>
326    </issue>
327
328    <issue
329        id="RestrictedApiAndroidX"
330        message="Logger.d can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
331        errorLine1="                        Logger.d(TAG, &quot;Video saved to: $uri&quot;)"
332        errorLine2="                                 ~~~">
333        <location
334            file="src/main/java/androidx/camera/integration/view/StreamSharingActivity.kt"/>
335    </issue>
336
337    <issue
338        id="RestrictedApiAndroidX"
339        message="Logger.d can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
340        errorLine1="                        Logger.d(TAG, &quot;Video saved to: $uri&quot;)"
341        errorLine2="                                      ~~~~~~~~~~~~~~~~~~~~~~">
342        <location
343            file="src/main/java/androidx/camera/integration/view/StreamSharingActivity.kt"/>
344    </issue>
345
346    <issue
347        id="RestrictedApiAndroidX"
348        message="Logger.e can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
349        errorLine1="                        Logger.e(TAG, &quot;Failed to save video: uri $uri with code (${event.error})&quot;)"
350        errorLine2="                               ~">
351        <location
352            file="src/main/java/androidx/camera/integration/view/StreamSharingActivity.kt"/>
353    </issue>
354
355    <issue
356        id="RestrictedApiAndroidX"
357        message="Logger.e can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
358        errorLine1="                        Logger.e(TAG, &quot;Failed to save video: uri $uri with code (${event.error})&quot;)"
359        errorLine2="                                 ~~~">
360        <location
361            file="src/main/java/androidx/camera/integration/view/StreamSharingActivity.kt"/>
362    </issue>
363
364    <issue
365        id="RestrictedApiAndroidX"
366        message="Logger.e can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
367        errorLine1="                        Logger.e(TAG, &quot;Failed to save video: uri $uri with code (${event.error})&quot;)"
368        errorLine2="                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
369        <location
370            file="src/main/java/androidx/camera/integration/view/StreamSharingActivity.kt"/>
371    </issue>
372
373    <issue
374        id="RestrictedApiAndroidX"
375        message="CameraXExecutors.mainThreadExecutor can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
376        errorLine1="    CameraEffect(IMAGE_CAPTURE, mainThreadExecutor(), ToneMappingImageProcessor(), {}) {"
377        errorLine2="                                ~~~~~~~~~~~~~~~~~~">
378        <location
379            file="src/main/java/androidx/camera/integration/view/ToneMappingImageEffect.kt"/>
380    </issue>
381
382    <issue
383        id="RestrictedApiAndroidX"
384        message="CameraEffect.getImageProcessor can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
385        errorLine1="        return (imageProcessor as ToneMappingImageProcessor).processoed"
386        errorLine2="                ~~~~~~~~~~~~~~">
387        <location
388            file="src/main/java/androidx/camera/integration/view/ToneMappingImageEffect.kt"/>
389    </issue>
390
391    <issue
392        id="RestrictedApiAndroidX"
393        message="CameraEffect.getImageProcessor can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
394        errorLine1="        return (imageProcessor as ToneMappingImageProcessor).processoed"
395        errorLine2="                ~~~~~~~~~~~~~~">
396        <location
397            file="src/main/java/androidx/camera/integration/view/ToneMappingImageEffect.kt"/>
398    </issue>
399
400    <issue
401        id="RestrictedApiAndroidX"
402        message="RgbaImageProxy can only be accessed from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
403        errorLine1="            val inputImage = request.inputImage as RgbaImageProxy"
404        errorLine2="                                                   ~~~~~~~~~~~~~~">
405        <location
406            file="src/main/java/androidx/camera/integration/view/ToneMappingImageEffect.kt"/>
407    </issue>
408
409    <issue
410        id="RestrictedApiAndroidX"
411        message="RgbaImageProxy.createBitmap can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
412        errorLine1="            val bitmap = inputImage.createBitmap()"
413        errorLine2="                                    ~~~~~~~~~~~~">
414        <location
415            file="src/main/java/androidx/camera/integration/view/ToneMappingImageEffect.kt"/>
416    </issue>
417
418    <issue
419        id="RestrictedApiAndroidX"
420        message="RgbaImageProxy.close can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
421        errorLine1="            inputImage.close()"
422        errorLine2="                       ~~~~~">
423        <location
424            file="src/main/java/androidx/camera/integration/view/ToneMappingImageEffect.kt"/>
425    </issue>
426
427    <issue
428        id="RestrictedApiAndroidX"
429        message="RgbaImageProxy can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
430        errorLine1="            return RgbaImageProxy("
431        errorLine2="                   ~~~~~~~~~~~~~~">
432        <location
433            file="src/main/java/androidx/camera/integration/view/ToneMappingImageEffect.kt"/>
434    </issue>
435
436    <issue
437        id="RestrictedApiAndroidX"
438        message="RgbaImageProxy can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
439        errorLine1="                newBitmap,"
440        errorLine2="                ~~~~~~~~~">
441        <location
442            file="src/main/java/androidx/camera/integration/view/ToneMappingImageEffect.kt"/>
443    </issue>
444
445    <issue
446        id="RestrictedApiAndroidX"
447        message="RgbaImageProxy can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
448        errorLine1="                imageIn.cropRect,"
449        errorLine2="                ~~~~~~~~~~~~~~~~">
450        <location
451            file="src/main/java/androidx/camera/integration/view/ToneMappingImageEffect.kt"/>
452    </issue>
453
454    <issue
455        id="RestrictedApiAndroidX"
456        message="RgbaImageProxy can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
457        errorLine1="                imageIn.imageInfo.sensorToBufferTransformMatrix,"
458        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
459        <location
460            file="src/main/java/androidx/camera/integration/view/ToneMappingImageEffect.kt"/>
461    </issue>
462
463    <issue
464        id="RestrictedApiAndroidX"
465        message="ShaderProvider can only be accessed from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
466        errorLine1="            object : ShaderProvider {"
467        errorLine2="                     ~~~~~~~~~~~~~~">
468        <location
469            file="src/main/java/androidx/camera/integration/view/ToneMappingSurfaceProcessor.kt"/>
470    </issue>
471
472    <issue
473        id="RestrictedApiAndroidX"
474        message="ShaderProvider.createFragmentShader can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
475        errorLine1="                override fun createFragmentShader(sampler: String, fragCoords: String): String {"
476        errorLine2="                             ~~~~~~~~~~~~~~~~~~~~">
477        <location
478            file="src/main/java/androidx/camera/integration/view/ToneMappingSurfaceProcessor.kt"/>
479    </issue>
480
481    <issue
482        id="RestrictedApiAndroidX"
483        message="OpenGlRenderer can only be accessed from within the same library (androidx.camera:camera-core)"
484        errorLine1="    private val glRenderer: OpenGlRenderer = OpenGlRenderer()"
485        errorLine2="                            ~~~~~~~~~~~~~~">
486        <location
487            file="src/main/java/androidx/camera/integration/view/ToneMappingSurfaceProcessor.kt"/>
488    </issue>
489
490    <issue
491        id="RestrictedApiAndroidX"
492        message="OpenGlRenderer can only be called from within the same library (androidx.camera:camera-core)"
493        errorLine1="    private val glRenderer: OpenGlRenderer = OpenGlRenderer()"
494        errorLine2="                                             ~~~~~~~~~~~~~~">
495        <location
496            file="src/main/java/androidx/camera/integration/view/ToneMappingSurfaceProcessor.kt"/>
497    </issue>
498
499    <issue
500        id="RestrictedApiAndroidX"
501        message="CameraXExecutors.newHandlerExecutor can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
502        errorLine1="        glExecutor = newHandlerExecutor(glHandler)"
503        errorLine2="                     ~~~~~~~~~~~~~~~~~~">
504        <location
505            file="src/main/java/androidx/camera/integration/view/ToneMappingSurfaceProcessor.kt"/>
506    </issue>
507
508    <issue
509        id="RestrictedApiAndroidX"
510        message="CameraXExecutors.newHandlerExecutor can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
511        errorLine1="        glExecutor = newHandlerExecutor(glHandler)"
512        errorLine2="                                        ~~~~~~~~~">
513        <location
514            file="src/main/java/androidx/camera/integration/view/ToneMappingSurfaceProcessor.kt"/>
515    </issue>
516
517    <issue
518        id="RestrictedApiAndroidX"
519        message="OpenGlRenderer.init can only be called from within the same library (androidx.camera:camera-core)"
520        errorLine1="            glRenderer.init("
521        errorLine2="                       ~~~~">
522        <location
523            file="src/main/java/androidx/camera/integration/view/ToneMappingSurfaceProcessor.kt"/>
524    </issue>
525
526    <issue
527        id="RestrictedApiAndroidX"
528        message="OpenGlRenderer.init can only be called from within the same library (androidx.camera:camera-core)"
529        errorLine1="                DynamicRange.SDR,"
530        errorLine2="                ~~~~~~~~~~~~~~~~">
531        <location
532            file="src/main/java/androidx/camera/integration/view/ToneMappingSurfaceProcessor.kt"/>
533    </issue>
534
535    <issue
536        id="RestrictedApiAndroidX"
537        message="InputFormat.DEFAULT can only be accessed from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
538        errorLine1="                mapOf(InputFormat.DEFAULT to TONE_MAPPING_SHADER_PROVIDER)"
539        errorLine2="                                  ~~~~~~~">
540        <location
541            file="src/main/java/androidx/camera/integration/view/ToneMappingSurfaceProcessor.kt"/>
542    </issue>
543
544    <issue
545        id="RestrictedApiAndroidX"
546        message="OpenGlRenderer.init can only be called from within the same library (androidx.camera:camera-core)"
547        errorLine1="                mapOf(InputFormat.DEFAULT to TONE_MAPPING_SHADER_PROVIDER)"
548        errorLine2="                ~~~~~">
549        <location
550            file="src/main/java/androidx/camera/integration/view/ToneMappingSurfaceProcessor.kt"/>
551    </issue>
552
553    <issue
554        id="RestrictedApiAndroidX"
555        message="OpenGlRenderer.getTextureName can only be called from within the same library (androidx.camera:camera-core)"
556        errorLine1="        val surfaceTexture = SurfaceTexture(glRenderer.textureName)"
557        errorLine2="                                                       ~~~~~~~~~~~">
558        <location
559            file="src/main/java/androidx/camera/integration/view/ToneMappingSurfaceProcessor.kt"/>
560    </issue>
561
562    <issue
563        id="RestrictedApiAndroidX"
564        message="OpenGlRenderer.getTextureName can only be called from within the same library (androidx.camera:camera-core)"
565        errorLine1="        val surfaceTexture = SurfaceTexture(glRenderer.textureName)"
566        errorLine2="                                                       ~~~~~~~~~~~">
567        <location
568            file="src/main/java/androidx/camera/integration/view/ToneMappingSurfaceProcessor.kt"/>
569    </issue>
570
571    <issue
572        id="RestrictedApiAndroidX"
573        message="OpenGlRenderer.unregisterOutputSurface can only be called from within the same library (androidx.camera:camera-core)"
574        errorLine1="                    glRenderer.unregisterOutputSurface(removedSurface)"
575        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~">
576        <location
577            file="src/main/java/androidx/camera/integration/view/ToneMappingSurfaceProcessor.kt"/>
578    </issue>
579
580    <issue
581        id="RestrictedApiAndroidX"
582        message="OpenGlRenderer.unregisterOutputSurface can only be called from within the same library (androidx.camera:camera-core)"
583        errorLine1="                    glRenderer.unregisterOutputSurface(removedSurface)"
584        errorLine2="                                                       ~~~~~~~~~~~~~~">
585        <location
586            file="src/main/java/androidx/camera/integration/view/ToneMappingSurfaceProcessor.kt"/>
587    </issue>
588
589    <issue
590        id="RestrictedApiAndroidX"
591        message="OpenGlRenderer.registerOutputSurface can only be called from within the same library (androidx.camera:camera-core)"
592        errorLine1="        glRenderer.registerOutputSurface(surface)"
593        errorLine2="                   ~~~~~~~~~~~~~~~~~~~~~">
594        <location
595            file="src/main/java/androidx/camera/integration/view/ToneMappingSurfaceProcessor.kt"/>
596    </issue>
597
598    <issue
599        id="RestrictedApiAndroidX"
600        message="OpenGlRenderer.registerOutputSurface can only be called from within the same library (androidx.camera:camera-core)"
601        errorLine1="        glRenderer.registerOutputSurface(surface)"
602        errorLine2="                                         ~~~~~~~">
603        <location
604            file="src/main/java/androidx/camera/integration/view/ToneMappingSurfaceProcessor.kt"/>
605    </issue>
606
607    <issue
608        id="RestrictedApiAndroidX"
609        message="OpenGlRenderer.release can only be called from within the same library (androidx.camera:camera-core)"
610        errorLine1="            glRenderer.release()"
611        errorLine2="                       ~~~~~~~">
612        <location
613            file="src/main/java/androidx/camera/integration/view/ToneMappingSurfaceProcessor.kt"/>
614    </issue>
615
616    <issue
617        id="RestrictedApiAndroidX"
618        message="OpenGlRenderer.render can only be called from within the same library (androidx.camera:camera-core)"
619        errorLine1="            glRenderer.render(surfaceTexture.timestamp, surfaceTransform, surface)"
620        errorLine2="                       ~~~~~~">
621        <location
622            file="src/main/java/androidx/camera/integration/view/ToneMappingSurfaceProcessor.kt"/>
623    </issue>
624
625    <issue
626        id="RestrictedApiAndroidX"
627        message="OpenGlRenderer.render can only be called from within the same library (androidx.camera:camera-core)"
628        errorLine1="            glRenderer.render(surfaceTexture.timestamp, surfaceTransform, surface)"
629        errorLine2="                                                        ~~~~~~~~~~~~~~~~">
630        <location
631            file="src/main/java/androidx/camera/integration/view/ToneMappingSurfaceProcessor.kt"/>
632    </issue>
633
634    <issue
635        id="RestrictedApiAndroidX"
636        message="OpenGlRenderer.render can only be called from within the same library (androidx.camera:camera-core)"
637        errorLine1="            glRenderer.render(surfaceTexture.timestamp, surfaceTransform, surface)"
638        errorLine2="                                                                          ~~~~~~~">
639        <location
640            file="src/main/java/androidx/camera/integration/view/ToneMappingSurfaceProcessor.kt"/>
641    </issue>
642
643    <issue
644        id="RestrictedApiAndroidX"
645        message="Logger.d can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
646        errorLine1="                            Logger.d(TAG, &quot;ImageAnalysis result not ready.&quot;);"
647        errorLine2="                                   ~">
648        <location
649            file="src/main/java/androidx/camera/integration/view/TransformFragment.java"/>
650    </issue>
651
652    <issue
653        id="RestrictedApiAndroidX"
654        message="Logger.d can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
655        errorLine1="                            Logger.d(TAG, &quot;ImageAnalysis result not ready.&quot;);"
656        errorLine2="                                     ~~~">
657        <location
658            file="src/main/java/androidx/camera/integration/view/TransformFragment.java"/>
659    </issue>
660
661    <issue
662        id="RestrictedApiAndroidX"
663        message="Logger.d can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
664        errorLine1="                            Logger.d(TAG, &quot;ImageAnalysis result not ready.&quot;);"
665        errorLine2="                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
666        <location
667            file="src/main/java/androidx/camera/integration/view/TransformFragment.java"/>
668    </issue>
669
670    <issue
671        id="RestrictedApiAndroidX"
672        message="Logger.d can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
673        errorLine1="                            Logger.d(TAG, &quot;ImageAnalysis result not ready.&quot;);"
674        errorLine2="                                   ~">
675        <location
676            file="src/main/java/androidx/camera/integration/view/TransformFragment.java"/>
677    </issue>
678
679    <issue
680        id="RestrictedApiAndroidX"
681        message="Logger.d can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
682        errorLine1="                            Logger.d(TAG, &quot;ImageAnalysis result not ready.&quot;);"
683        errorLine2="                                     ~~~">
684        <location
685            file="src/main/java/androidx/camera/integration/view/TransformFragment.java"/>
686    </issue>
687
688    <issue
689        id="RestrictedApiAndroidX"
690        message="Logger.d can only be called from within the same library group (referenced groupId=`androidx.camera` from groupId=`androidx.camera.integration-tests`)"
691        errorLine1="                            Logger.d(TAG, &quot;ImageAnalysis result not ready.&quot;);"
692        errorLine2="                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
693        <location
694            file="src/main/java/androidx/camera/integration/view/TransformFragment.java"/>
695    </issue>
696
697    <issue
698        id="PermissionImpliesUnsupportedChromeOsHardware"
699        message="Permission exists without corresponding hardware `&lt;uses-feature android:name=&quot;android.hardware.camera&quot; required=&quot;false&quot;>` tag"
700        errorLine1="    &lt;uses-permission android:name=&quot;android.permission.CAMERA&quot; />"
701        errorLine2="     ~~~~~~~~~~~~~~~">
702        <location
703            file="src/main/AndroidManifest.xml"/>
704    </issue>
705
706</issues>
707