diff options
author | Pedro Loureiro <pedroql@google.com> | 2021-02-25 15:32:00 +0000 |
---|---|---|
committer | Pedro Loureiro <pedroql@google.com> | 2021-04-13 15:29:22 +0000 |
commit | 35dc2e1bfd03c48347cff7e9ecf2bb8bb85488ae (patch) | |
tree | ccb336647a05be8420ae64ee6d356c6887e29078 | |
parent | 153f7cfb9d88f9bee4e3159f06303f3f890823b9 (diff) | |
download | DevCamera-35dc2e1bfd03c48347cff7e9ecf2bb8bb85488ae.tar.gz |
Add lint baseline to address NewApi errorsandroid-s-beta-2android-s-beta-1
We are enabling a new lint check where the min sdk != compile sdk.
It has produced a lot of errors and adding the baseline file(s)
allows us to continue work without introducing more problems.
Bug: 150847901
Test: m lint-check
Change-Id: Ia6e5e11dcc63f1972fff63f30542e428d208a7b9
Merged-In: Ia6e5e11dcc63f1972fff63f30542e428d208a7b9
-rw-r--r-- | lint-baseline.xml | 180 |
1 files changed, 180 insertions, 0 deletions
diff --git a/lint-baseline.xml b/lint-baseline.xml new file mode 100644 index 0000000..c97cf1e --- /dev/null +++ b/lint-baseline.xml @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="UTF-8"?> +<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0"> + + <issue + id="NewApi" + message="Call requires API level 23 (current min is 21): `new android.hardware.camera2.params.InputConfiguration`" + errorLine1=" InputConfiguration inputConfig = new InputConfiguration(mCameraInfoCache.getYuvStream1Size().getWidth()," + errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> + <location + file="packages/apps/DevCamera/src/com/android/devcamera/Api2Camera.java" + line="445" + column="50"/> + </issue> + + <issue + id="NewApi" + message="Call requires API level 23 (current min is 21): `android.hardware.camera2.CameraDevice#createReprocessableCaptureSession`" + errorLine1=" mCameraDevice.createReprocessableCaptureSession(inputConfig, outputSurfaces," + errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> + <location + file="packages/apps/DevCamera/src/com/android/devcamera/Api2Camera.java" + line="447" + column="31"/> + </issue> + + <issue + id="NewApi" + message="Call requires API level 23 (current min is 21): `android.hardware.camera2.CameraCaptureSession#isReprocessable`" + errorLine1=" if (session.isReprocessable()) {" + errorLine2=" ~~~~~~~~~~~~~~~"> + <location + file="packages/apps/DevCamera/src/com/android/devcamera/Api2Camera.java" + line="469" + column="25"/> + </issue> + + <issue + id="NewApi" + message="Call requires API level 23 (current min is 21): `android.hardware.camera2.CameraCaptureSession#getInputSurface`" + errorLine1=" mImageWriter = ImageWriter.newInstance(session.getInputSurface(), IMAGEWRITER_SIZE);" + errorLine2=" ~~~~~~~~~~~~~~~"> + <location + file="packages/apps/DevCamera/src/com/android/devcamera/Api2Camera.java" + line="470" + column="64"/> + </issue> + + <issue + id="NewApi" + message="Call requires API level 23 (current min is 21): `android.media.ImageWriter#newInstance`" + errorLine1=" mImageWriter = ImageWriter.newInstance(session.getInputSurface(), IMAGEWRITER_SIZE);" + errorLine2=" ~~~~~~~~~~~"> + <location + file="packages/apps/DevCamera/src/com/android/devcamera/Api2Camera.java" + line="470" + column="44"/> + </issue> + + <issue + id="NewApi" + message="Call requires API level 23 (current min is 21): `android.media.ImageWriter#setOnImageReleasedListener`" + errorLine1=" mImageWriter.setOnImageReleasedListener(" + errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> + <location + file="packages/apps/DevCamera/src/com/android/devcamera/Api2Camera.java" + line="471" + column="30"/> + </issue> + + <issue + id="NewApi" + message="Cast to `OnImageReleasedListener` requires API level 23 (current min is 21)" + errorLine1=" new ImageWriter.OnImageReleasedListener() {" + errorLine2=" ^"> + <location + file="packages/apps/DevCamera/src/com/android/devcamera/Api2Camera.java" + line="472" + column="25"/> + </issue> + + <issue + id="NewApi" + message="Class requires API level 23 (current min is 21): `android.media.ImageWriter.OnImageReleasedListener`" + errorLine1=" new ImageWriter.OnImageReleasedListener() {" + errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> + <location + file="packages/apps/DevCamera/src/com/android/devcamera/Api2Camera.java" + line="472" + column="29"/> + </issue> + + <issue + id="NewApi" + message="Call requires API level 23 (current min is 21): `android.media.ImageWriter#queueInputImage`" + errorLine1=" mImageWriter.queueInputImage(mYuv1LastReceivedImage);" + errorLine2=" ~~~~~~~~~~~~~~~"> + <location + file="packages/apps/DevCamera/src/com/android/devcamera/Api2Camera.java" + line="589" + column="22"/> + </issue> + + <issue + id="NewApi" + message="Call requires API level 23 (current min is 21): `android.hardware.camera2.CameraDevice#createReprocessCaptureRequest`" + errorLine1=" CaptureRequest.Builder b1 = mCameraDevice.createReprocessCaptureRequest(mLastTotalCaptureResult);" + errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> + <location + file="packages/apps/DevCamera/src/com/android/devcamera/Api2Camera.java" + line="592" + column="55"/> + </issue> + + <issue + id="NewApi" + message="Call requires API level 23 (current min is 21): `android.hardware.camera2.params.StreamConfigurationMap#getInputFormats`" + errorLine1=" int[] formats = map.getInputFormats();" + errorLine2=" ~~~~~~~~~~~~~~~"> + <location + file="packages/apps/DevCamera/src/com/android/devcamera/CameraDeviceReport.java" + line="183" + column="33"/> + </issue> + + <issue + id="NewApi" + message="Call requires API level 23 (current min is 21): `android.hardware.camera2.params.StreamConfigurationMap#getInputSizes`" + errorLine1=" Size[] sizes = map.getInputSizes(formats[i]);" + errorLine2=" ~~~~~~~~~~~~~"> + <location + file="packages/apps/DevCamera/src/com/android/devcamera/CameraDeviceReport.java" + line="186" + column="36"/> + </issue> + + <issue + id="NewApi" + message="Call requires API level 23 (current min is 21): `android.content.ContextWrapper#checkSelfPermission`" + errorLine1=" if ((checkSelfPermission(Manifest.permission.CAMERA)" + errorLine2=" ~~~~~~~~~~~~~~~~~~~"> + <location + file="packages/apps/DevCamera/src/com/android/devcamera/DevCameraActivity.java" + line="328" + column="14"/> + </issue> + + <issue + id="NewApi" + message="Call requires API level 23 (current min is 21): `android.content.ContextWrapper#checkSelfPermission`" + errorLine1=" || (checkSelfPermission(Manifest.permission.RECORD_AUDIO)" + errorLine2=" ~~~~~~~~~~~~~~~~~~~"> + <location + file="packages/apps/DevCamera/src/com/android/devcamera/DevCameraActivity.java" + line="330" + column="17"/> + </issue> + + <issue + id="NewApi" + message="Call requires API level 23 (current min is 21): `android.content.ContextWrapper#checkSelfPermission`" + errorLine1=" || (checkSelfPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE)" + errorLine2=" ~~~~~~~~~~~~~~~~~~~"> + <location + file="packages/apps/DevCamera/src/com/android/devcamera/DevCameraActivity.java" + line="332" + column="17"/> + </issue> + + <issue + id="NewApi" + message="Call requires API level 23 (current min is 21): `android.app.Activity#requestPermissions`" + errorLine1=" requestPermissions(new String[] {" + errorLine2=" ~~~~~~~~~~~~~~~~~~"> + <location + file="packages/apps/DevCamera/src/com/android/devcamera/DevCameraActivity.java" + line="335" + column="13"/> + </issue> + +</issues> |