1<?xml version="1.0" encoding="UTF-8"?> 2<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0"> 3 4 <issue 5 id="NewApi" 6 message="Call requires API level 26 (current min is 23): `android.app.NotificationManager#createNotificationChannel`" 7 errorLine1=" notificationManager.createNotificationChannel(" 8 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> 9 <location 10 file="packages/apps/TV/tuner/src/com/android/tv/tuner/setup/BaseTunerSetupActivity.java" 11 line="399" 12 column="29"/> 13 </issue> 14 15 <issue 16 id="NewApi" 17 message="Call requires API level 26 (current min is 23): `new android.app.NotificationChannel`" 18 errorLine1=" new NotificationChannel(" 19 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> 20 <location 21 file="packages/apps/TV/tuner/src/com/android/tv/tuner/setup/BaseTunerSetupActivity.java" 22 line="400" 23 column="17"/> 24 </issue> 25 26 <issue 27 id="NewApi" 28 message="Call requires API level 26 (current min is 23): `new android.app.Notification.Builder`" 29 errorLine1=" new Notification.Builder(context, TUNER_SET_UP_NOTIFICATION_CHANNEL_ID)" 30 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> 31 <location 32 file="packages/apps/TV/tuner/src/com/android/tv/tuner/setup/BaseTunerSetupActivity.java" 33 line="406" 34 column="17"/> 35 </issue> 36 37 <issue 38 id="NewApi" 39 message="Call requires API level 24 (current min is 23): `android.app.job.JobScheduler#getPendingJob`" 40 errorLine1=" JobInfo pendingJob = jobScheduler.getPendingJob(DVR_STORAGE_CLEANUP_JOB_ID);" 41 errorLine2=" ~~~~~~~~~~~~~"> 42 <location 43 file="packages/apps/TV/tuner/src/com/android/tv/tuner/tvinput/BaseTunerTvInputService.java" 44 line="94" 45 column="47"/> 46 </issue> 47 48 <issue 49 id="NewApi" 50 message="Call requires API level 24 (current min is 23): `RecordingSessionCompat`" 51 errorLine1=" super(context);" 52 errorLine2=" ~~~~~"> 53 <location 54 file="packages/apps/TV/tuner/src/com/android/tv/tuner/tvinput/TunerRecordingSession.java" 55 line="54" 56 column="9"/> 57 </issue> 58 59 <issue 60 id="NewApi" 61 message="Call requires API level 24 (current min is 23): `android.media.tv.TvInputService.RecordingSession#notifyTuned`" 62 errorLine1=" notifyTuned(channelUri);" 63 errorLine2=" ~~~~~~~~~~~"> 64 <location 65 file="packages/apps/TV/tuner/src/com/android/tv/tuner/tvinput/TunerRecordingSession.java" 66 line="107" 67 column="9"/> 68 </issue> 69 70 <issue 71 id="NewApi" 72 message="Call requires API level 24 (current min is 23): `notifyRecordingStarted`" 73 errorLine1=" notifyRecordingStarted(recUri);" 74 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> 75 <location 76 file="packages/apps/TV/tuner/src/com/android/tv/tuner/tvinput/TunerRecordingSession.java" 77 line="116" 78 column="9"/> 79 </issue> 80 81 <issue 82 id="NewApi" 83 message="Call requires API level 24 (current min is 23): `android.media.tv.TvInputService.RecordingSession#notifyRecordingStopped`" 84 errorLine1=" notifyRecordingStopped(recordedProgramUri);" 85 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> 86 <location 87 file="packages/apps/TV/tuner/src/com/android/tv/tuner/tvinput/TunerRecordingSession.java" 88 line="125" 89 column="9"/> 90 </issue> 91 92 <issue 93 id="NewApi" 94 message="Call requires API level 24 (current min is 23): `android.media.tv.TvInputService.RecordingSession#notifyError`" 95 errorLine1=" notifyError(reason);" 96 errorLine2=" ~~~~~~~~~~~"> 97 <location 98 file="packages/apps/TV/tuner/src/com/android/tv/tuner/tvinput/TunerRecordingSession.java" 99 line="131" 100 column="9"/> 101 </issue> 102 103 <issue 104 id="NewApi" 105 message="Call requires API level 24 (current min is 23): `RecordingSessionCompat`" 106 errorLine1=" super(context);" 107 errorLine2=" ~~~~~"> 108 <location 109 file="packages/apps/TV/tuner/src/com/android/tv/tuner/tvinput/TunerRecordingSessionExoV2.java" 110 line="54" 111 column="9"/> 112 </issue> 113 114 <issue 115 id="NewApi" 116 message="Call requires API level 24 (current min is 23): `android.media.tv.TvInputService.RecordingSession#notifyTuned`" 117 errorLine1=" notifyTuned(channelUri);" 118 errorLine2=" ~~~~~~~~~~~"> 119 <location 120 file="packages/apps/TV/tuner/src/com/android/tv/tuner/tvinput/TunerRecordingSessionExoV2.java" 121 line="107" 122 column="9"/> 123 </issue> 124 125 <issue 126 id="NewApi" 127 message="Call requires API level 24 (current min is 23): `notifyRecordingStarted`" 128 errorLine1=" notifyRecordingStarted(recUri);" 129 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> 130 <location 131 file="packages/apps/TV/tuner/src/com/android/tv/tuner/tvinput/TunerRecordingSessionExoV2.java" 132 line="116" 133 column="9"/> 134 </issue> 135 136 <issue 137 id="NewApi" 138 message="Call requires API level 24 (current min is 23): `android.media.tv.TvInputService.RecordingSession#notifyRecordingStopped`" 139 errorLine1=" notifyRecordingStopped(recordedProgramUri);" 140 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> 141 <location 142 file="packages/apps/TV/tuner/src/com/android/tv/tuner/tvinput/TunerRecordingSessionExoV2.java" 143 line="125" 144 column="9"/> 145 </issue> 146 147 <issue 148 id="NewApi" 149 message="Call requires API level 24 (current min is 23): `android.media.tv.TvInputService.RecordingSession#notifyError`" 150 errorLine1=" notifyError(reason);" 151 errorLine2=" ~~~~~~~~~~~"> 152 <location 153 file="packages/apps/TV/tuner/src/com/android/tv/tuner/tvinput/TunerRecordingSessionExoV2.java" 154 line="131" 155 column="9"/> 156 </issue> 157 158 <issue 159 id="NewApi" 160 message="Field requires API level 24 (current min is 23): `android.media.tv.TvContract.RecordedPrograms#CONTENT_URI`" 161 errorLine1=" .insert(TvContract.RecordedPrograms.CONTENT_URI, values);" 162 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 163 <location 164 file="packages/apps/TV/tuner/src/com/android/tv/tuner/tvinput/TunerRecordingSessionWorker.java" 165 line="616" 166 column="25"/> 167 </issue> 168 169 <issue 170 id="NewApi" 171 message="Field requires API level 24 (current min is 23): `android.media.tv.TvContract.RecordedPrograms#CONTENT_URI`" 172 errorLine1=" Uri uri = TvContract.RecordedPrograms.CONTENT_URI;" 173 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 174 <location 175 file="packages/apps/TV/tuner/src/com/android/tv/tuner/tvinput/TunerRecordingSessionWorker.java" 176 line="689" 177 column="19"/> 178 </issue> 179 180 <issue 181 id="NewApi" 182 message="Field requires API level 24 (current min is 23): `android.media.tv.TvContract.RecordedPrograms#CONTENT_URI`" 183 errorLine1=" .insert(TvContract.RecordedPrograms.CONTENT_URI, values);" 184 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 185 <location 186 file="packages/apps/TV/tuner/src/com/android/tv/tuner/tvinput/TunerRecordingSessionWorkerExoV2.java" 187 line="619" 188 column="25"/> 189 </issue> 190 191 <issue 192 id="NewApi" 193 message="Field requires API level 24 (current min is 23): `android.media.tv.TvContract.RecordedPrograms#CONTENT_URI`" 194 errorLine1=" Uri uri = TvContract.RecordedPrograms.CONTENT_URI;" 195 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 196 <location 197 file="packages/apps/TV/tuner/src/com/android/tv/tuner/tvinput/TunerRecordingSessionWorkerExoV2.java" 198 line="692" 199 column="19"/> 200 </issue> 201 202 <issue 203 id="NewApi" 204 message="Field requires API level 24 (current min is 23): `android.media.tv.TvContract.RecordedPrograms#CONTENT_URI`" 205 errorLine1=" TvContract.RecordedPrograms.CONTENT_URI," 206 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 207 <location 208 file="packages/apps/TV/tuner/src/com/android/tv/tuner/tvinput/TunerStorageCleanUpService.java" 209 line="101" 210 column="29"/> 211 </issue> 212 213</issues> 214