blob: 659b24d262dde99ec08471d6556f8ede629cfeef [file] [log] [blame]
Pedro Loureiroa2d4c962021-02-25 15:32:00 +00001<?xml version="1.0" encoding="UTF-8"?>
John Shaod32c4e92021-10-12 20:53:55 +00002<issues format="6" by="lint 7.1.0-dev" type="baseline" client="" dependencies="true" name="" variant="all" version="7.1.0-dev">
Pedro Loureiroa2d4c962021-02-25 15:32:00 +00003
4 <issue
5 id="NewApi"
John Shaod32c4e92021-10-12 20:53:55 +00006 message="Call requires API level S (current min is 21): `android.provider.ContactsContract.SimContacts#getSimAccounts`"
Pedro Loureiroa2d4c962021-02-25 15:32:00 +00007 errorLine1=" ContactsContract.SimContacts.getSimAccounts(mContext.getContentResolver());"
8 errorLine2=" ~~~~~~~~~~~~~~">
9 <location
10 file="packages/apps/Contacts/src/com/android/contacts/model/AccountTypeManager.java"
11 line="541"
12 column="54"/>
13 </issue>
14
15 <issue
16 id="NewApi"
John Shaod32c4e92021-10-12 20:53:55 +000017 message="Call requires API level S (current min is 21): `android.provider.ContactsContract.SimAccount#getAccountName`"
Pedro Loureiroa2d4c962021-02-25 15:32:00 +000018 errorLine1=" simAccountWithDataSets.add(new AccountWithDataSet(simAccount.getAccountName(),"
19 errorLine2=" ~~~~~~~~~~~~~~">
20 <location
21 file="packages/apps/Contacts/src/com/android/contacts/model/AccountTypeManager.java"
22 line="543"
23 column="82"/>
24 </issue>
25
26 <issue
27 id="NewApi"
John Shaod32c4e92021-10-12 20:53:55 +000028 message="Call requires API level S (current min is 21): `android.provider.ContactsContract.SimAccount#getAccountType`"
Pedro Loureiroa2d4c962021-02-25 15:32:00 +000029 errorLine1=" simAccount.getAccountType(), null));"
30 errorLine2=" ~~~~~~~~~~~~~~">
31 <location
32 file="packages/apps/Contacts/src/com/android/contacts/model/AccountTypeManager.java"
33 line="544"
34 column="40"/>
35 </issue>
36
37 <issue
38 id="NewApi"
39 message="Cast from `PhoneAccountHandle` to `Parcelable` requires API level 23 (current min is 21)"
40 errorLine1=" arguments.putParcelable(ARG_PHONE_ACCOUNT_HANDLE, phoneAccountHandle);"
41 errorLine2=" ~~~~~~~~~~~~~~~~~~">
42 <location
43 file="packages/apps/Contacts/src/com/android/contacts/dialog/CallSubjectDialog.java"
44 line="249"
45 column="59"/>
46 </issue>
47
48 <issue
49 id="NewApi"
50 message="Cast from `PhoneAccountHandle` to `Parcelable` requires API level 23 (current min is 21)"
51 errorLine1=" intent.putExtra(TelecomManager.EXTRA_PHONE_ACCOUNT_HANDLE, phoneAccountHandle);"
52 errorLine2=" ~~~~~~~~~~~~~~~~~~">
53 <location
54 file="packages/apps/Contacts/src/com/android/contacts/CallUtil.java"
55 line="87"
56 column="72"/>
57 </issue>
58
59 <issue
60 id="NewApi"
61 message="Call requires API level 23 (current min is 21): `android.telecom.TelecomManager#getCallCapablePhoneAccounts`"
62 errorLine1=" List&lt;PhoneAccountHandle> accountHandles = telecommMgr.getCallCapablePhoneAccounts();"
63 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
64 <location
65 file="packages/apps/Contacts/src/com/android/contacts/CallUtil.java"
66 line="164"
67 column="67"/>
68 </issue>
69
70 <issue
71 id="NewApi"
72 message="Call requires API level 23 (current min is 21): `android.telecom.TelecomManager#getPhoneAccount`"
73 errorLine1=" PhoneAccount account = telecommMgr.getPhoneAccount(accountHandle);"
74 errorLine2=" ~~~~~~~~~~~~~~~">
75 <location
76 file="packages/apps/Contacts/src/com/android/contacts/CallUtil.java"
77 line="166"
78 column="52"/>
79 </issue>
80
81 <issue
82 id="NewApi"
83 message="Call requires API level 23 (current min is 21): `android.telecom.PhoneAccount#hasCapabilities`"
84 errorLine1=" if (account.hasCapabilities(PhoneAccount.CAPABILITY_VIDEO_CALLING)) {"
85 errorLine2=" ~~~~~~~~~~~~~~~">
86 <location
87 file="packages/apps/Contacts/src/com/android/contacts/CallUtil.java"
88 line="168"
89 column="33"/>
90 </issue>
91
92 <issue
93 id="NewApi"
94 message="Call requires API level 23 (current min is 21): `android.telecom.PhoneAccount#hasCapabilities`"
95 errorLine1=" if (account.hasCapabilities(PhoneAccountSdkCompat"
96 errorLine2=" ~~~~~~~~~~~~~~~">
97 <location
98 file="packages/apps/Contacts/src/com/android/contacts/CallUtil.java"
99 line="175"
100 column="37"/>
101 </issue>
102
103 <issue
104 id="NewApi"
105 message="Call requires API level 23 (current min is 21): `android.telecom.TelecomManager#getCallCapablePhoneAccounts`"
106 errorLine1=" List&lt;PhoneAccountHandle> accountHandles = telecommMgr.getCallCapablePhoneAccounts();"
107 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
108 <location
109 file="packages/apps/Contacts/src/com/android/contacts/CallUtil.java"
110 line="211"
111 column="67"/>
112 </issue>
113
114 <issue
115 id="NewApi"
116 message="Call requires API level 23 (current min is 21): `android.telecom.TelecomManager#getPhoneAccount`"
117 errorLine1=" PhoneAccount account = telecommMgr.getPhoneAccount(accountHandle);"
118 errorLine2=" ~~~~~~~~~~~~~~~">
119 <location
120 file="packages/apps/Contacts/src/com/android/contacts/CallUtil.java"
121 line="213"
122 column="52"/>
123 </issue>
124
125 <issue
126 id="NewApi"
127 message="Call requires API level 23 (current min is 21): `android.telecom.PhoneAccount#hasCapabilities`"
128 errorLine1=" if (account != null &amp;&amp; account.hasCapabilities(PhoneAccount.CAPABILITY_CALL_SUBJECT)) {"
129 errorLine2=" ~~~~~~~~~~~~~~~">
130 <location
131 file="packages/apps/Contacts/src/com/android/contacts/CallUtil.java"
132 line="214"
133 column="48"/>
134 </issue>
135
136 <issue
137 id="NewApi"
138 message="Call requires API level 23 (current min is 21): `android.content.ContentProviderOperation#isInsert`"
139 errorLine1=" return cpoWrapper.getOperation().isInsert();"
140 errorLine2=" ~~~~~~~~">
141 <location
142 file="packages/apps/Contacts/src/com/android/contacts/compat/CompatUtils.java"
143 line="48"
144 column="46"/>
145 </issue>
146
147 <issue
148 id="NewApi"
149 message="Call requires API level 23 (current min is 21): `android.content.ContentProviderOperation#isUpdate`"
150 errorLine1=" return cpoWrapper.getOperation().isUpdate();"
151 errorLine2=" ~~~~~~~~">
152 <location
153 file="packages/apps/Contacts/src/com/android/contacts/compat/CompatUtils.java"
154 line="58"
155 column="46"/>
156 </issue>
157
158 <issue
159 id="NewApi"
160 message="Call requires API level 23 (current min is 21): `android.content.ContentProviderOperation#isDelete`"
161 errorLine1=" return cpoWrapper.getOperation().isDelete();"
162 errorLine2=" ~~~~~~~~">
163 <location
164 file="packages/apps/Contacts/src/com/android/contacts/compat/CompatUtils.java"
165 line="68"
166 column="46"/>
167 </issue>
168
169 <issue
170 id="NewApi"
171 message="Call requires API level 23 (current min is 21): `android.content.ContentProviderOperation#isAssertQuery`"
172 errorLine1=" return cpoWrapper.getOperation().isAssertQuery();"
173 errorLine2=" ~~~~~~~~~~~~~">
174 <location
175 file="packages/apps/Contacts/src/com/android/contacts/compat/CompatUtils.java"
176 line="77"
177 column="46"/>
178 </issue>
179
180 <issue
181 id="NewApi"
John Shaod32c4e92021-10-12 20:53:55 +0000182 message="Call requires API level 24 (current min is 21): `new android.icu.text.MessageFormat`"
183 errorLine1=" MessageFormat msgFormat = new MessageFormat("
184 errorLine2=" ~~~~~~~~~~~~~~~~~">
185 <location
186 file="packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java"
187 line="360"
188 column="43"/>
189 </issue>
190
191 <issue
192 id="NewApi"
Pedro Loureiroa2d4c962021-02-25 15:32:00 +0000193 message="Call requires API level 23 (current min is 21): `android.widget.QuickContactBadge#setPrioritizedMimeType`"
194 errorLine1=" quickContact.setPrioritizedMimeType(Phone.CONTENT_ITEM_TYPE);"
195 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
196 <location
197 file="packages/apps/Contacts/src/com/android/contacts/list/ContactEntryListAdapter.java"
198 line="721"
199 column="26"/>
200 </issue>
201
202 <issue
203 id="NewApi"
John Shaod32c4e92021-10-12 20:53:55 +0000204 message="Call requires API level 24 (current min is 21): `new android.icu.text.MessageFormat`"
205 errorLine1=" MessageFormat msgFormat = new MessageFormat("
206 errorLine2=" ~~~~~~~~~~~~~~~~~">
207 <location
208 file="packages/apps/Contacts/src/com/android/contacts/ContactSaveService.java"
209 line="1221"
210 column="39"/>
211 </issue>
212
213 <issue
214 id="NewApi"
215 message="Call requires API level 24 (current min is 21): `new android.icu.text.MessageFormat`"
216 errorLine1=" MessageFormat msgFormat = new MessageFormat("
217 errorLine2=" ~~~~~~~~~~~~~~~~~">
218 <location
219 file="packages/apps/Contacts/src/com/android/contacts/list/DefaultContactBrowseListFragment.java"
220 line="1129"
221 column="39"/>
222 </issue>
223
224 <issue
225 id="NewApi"
226 message="Call requires API level S (current min is 21): `android.provider.ContactsContract.SimContacts#getSimAccounts`"
Pedro Loureiroa2d4c962021-02-25 15:32:00 +0000227 errorLine1=" ContactsContract.SimContacts.getSimAccounts("
228 errorLine2=" ~~~~~~~~~~~~~~">
229 <location
230 file="packages/apps/Contacts/src/com/android/contacts/util/DeviceLocalAccountTypeFactory.java"
231 line="74"
232 column="50"/>
233 </issue>
234
235 <issue
236 id="NewApi"
John Shaod32c4e92021-10-12 20:53:55 +0000237 message="Call requires API level S (current min is 21): `android.provider.ContactsContract.SimAccount#getAccountType`"
Pedro Loureiroa2d4c962021-02-25 15:32:00 +0000238 errorLine1=" simAccount.getAccountType())) {"
239 errorLine2=" ~~~~~~~~~~~~~~">
240 <location
241 file="packages/apps/Contacts/src/com/android/contacts/util/DeviceLocalAccountTypeFactory.java"
242 line="77"
243 column="36"/>
244 </issue>
245
246 <issue
247 id="NewApi"
248 message="Field requires API level 24 (current min is 21): `android.provider.ContactsContract.Directory#ENTERPRISE_CONTENT_URI`"
249 errorLine1=" public static final Uri ENTERPRISE_CONTENT_URI = Directory.ENTERPRISE_CONTENT_URI;"
250 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
251 <location
252 file="packages/apps/Contacts/src/com/android/contacts/compat/DirectorySdkCompat.java"
253 line="26"
254 column="54"/>
255 </issue>
256
257 <issue
258 id="NewApi"
John Shaod32c4e92021-10-12 20:53:55 +0000259 message="Call requires API level 24 (current min is 21): `new android.icu.text.MessageFormat`"
260 errorLine1=" MessageFormat msgFormat = new MessageFormat("
261 errorLine2=" ~~~~~~~~~~~~~~~~~">
Pedro Loureiroa2d4c962021-02-25 15:32:00 +0000262 <location
263 file="packages/apps/Contacts/src/com/android/contacts/preference/DisplayOptionsPreferenceFragment.java"
John Shaod32c4e92021-10-12 20:53:55 +0000264 line="436"
265 column="43"/>
Pedro Loureiroa2d4c962021-02-25 15:32:00 +0000266 </issue>
267
268 <issue
269 id="NewApi"
270 message="Call requires API level 28 (current min is 21): `android.content.pm.PackageInfo#getLongVersionCode`"
271 errorLine1=" sCachedVersionCode = Long.toString(info.getLongVersionCode());"
272 errorLine2=" ~~~~~~~~~~~~~~~~~~">
273 <location
274 file="packages/apps/Contacts/src/com/android/contacts/util/HelpUtils.java"
275 line="125"
276 column="57"/>
277 </issue>
278
279 <issue
280 id="NewApi"
John Shaod32c4e92021-10-12 20:53:55 +0000281 message="Call requires API level 24 (current min is 21): `new android.icu.text.MessageFormat`"
282 errorLine1=" MessageFormat msgFormat = new MessageFormat("
283 errorLine2=" ~~~~~~~~~~~~~~~~~">
284 <location
285 file="packages/apps/Contacts/src/com/android/contacts/interactions/ImportDialogFragment.java"
286 line="178"
287 column="47"/>
288 </issue>
289
290 <issue
291 id="NewApi"
292 message="Call requires API level 24 (current min is 21): `new android.icu.text.MessageFormat`"
293 errorLine1=" MessageFormat msgFormat = new MessageFormat("
294 errorLine2=" ~~~~~~~~~~~~~~~~~">
295 <location
296 file="packages/apps/Contacts/src/com/android/contacts/interactions/ImportDialogFragment.java"
297 line="187"
298 column="47"/>
299 </issue>
300
301 <issue
302 id="NewApi"
Pedro Loureiroa2d4c962021-02-25 15:32:00 +0000303 message="Call requires API level 26 (current min is 21): `android.graphics.drawable.AdaptiveIconDrawable#getExtraInsetFraction`"
304 errorLine1=" return 1 / (1 + (2 * AdaptiveIconDrawable.getExtraInsetFraction()));"
305 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
306 <location
307 file="packages/apps/Contacts/src/com/android/contacts/lettertiles/LetterTileDrawable.java"
308 line="293"
309 column="51"/>
310 </issue>
311
312 <issue
313 id="NewApi"
John Shaod32c4e92021-10-12 20:53:55 +0000314 message="Call requires API level 24 (current min is 21): `new android.icu.text.MessageFormat`"
315 errorLine1=" MessageFormat msgFormat = new MessageFormat("
316 errorLine2=" ~~~~~~~~~~~~~~~~~">
317 <location
318 file="packages/apps/Contacts/src/com/android/contacts/list/MultiSelectContactsListFragment.java"
319 line="357"
320 column="39"/>
321 </issue>
322
323 <issue
324 id="NewApi"
325 message="Call requires API level 24 (current min is 21): `new android.icu.text.MessageFormat`"
326 errorLine1=" MessageFormat msgFormat = new MessageFormat("
327 errorLine2=" ~~~~~~~~~~~~~~~~~">
328 <location
329 file="packages/apps/Contacts/src/com/android/contacts/list/MultiSelectContactsListFragment.java"
330 line="362"
331 column="39"/>
332 </issue>
333
334 <issue
335 id="NewApi"
Pedro Loureiroa2d4c962021-02-25 15:32:00 +0000336 message="Call requires API level 23 (current min is 21): `android.telecom.PhoneAccount#getIcon`"
337 errorLine1=" return phoneAccount.getIcon();"
338 errorLine2=" ~~~~~~~">
339 <location
340 file="packages/apps/Contacts/src/com/android/contacts/compat/PhoneAccountCompat.java"
341 line="45"
342 column="33"/>
343 </issue>
344
345 <issue
346 id="NewApi"
347 message="Call requires API level 23 (current min is 21): `android.graphics.drawable.Icon#loadDrawable`"
348 errorLine1=" return accountIcon.loadDrawable(context);"
349 errorLine2=" ~~~~~~~~~~~~">
350 <location
351 file="packages/apps/Contacts/src/com/android/contacts/compat/PhoneAccountCompat.java"
352 line="84"
353 column="28"/>
354 </issue>
355
356 <issue
357 id="NewApi"
358 message="Class requires API level 23 (current min is 21): `android.telecom.PhoneAccount`"
359 errorLine1=" return (Drawable) PhoneAccount.class.getMethod(&quot;createIconDrawable&quot;, Context.class)"
360 errorLine2=" ~~~~~~~~~~~~">
361 <location
362 file="packages/apps/Contacts/src/com/android/contacts/compat/PhoneAccountCompat.java"
363 line="91"
364 column="31"/>
365 </issue>
366
367 <issue
368 id="NewApi"
369 message="Call requires API level 23 (current min is 21): `android.telephony.PhoneNumberUtils#createTtsSpannable`"
370 errorLine1=" return PhoneNumberUtils.createTtsSpannable(phoneNumber);"
371 errorLine2=" ~~~~~~~~~~~~~~~~~~">
372 <location
373 file="packages/apps/Contacts/src/com/android/contacts/compat/PhoneNumberUtilsCompat.java"
374 line="85"
375 column="37"/>
376 </issue>
377
378 <issue
379 id="NewApi"
380 message="Call requires API level 23 (current min is 21): `android.telephony.PhoneNumberUtils#createTtsSpan`"
381 errorLine1=" return PhoneNumberUtils.createTtsSpan(phoneNumber);"
382 errorLine2=" ~~~~~~~~~~~~~">
383 <location
384 file="packages/apps/Contacts/src/com/android/contacts/compat/PhoneNumberUtilsCompat.java"
385 line="93"
386 column="37"/>
387 </issue>
388
389 <issue
390 id="NewApi"
391 message="Call requires API level 23 (current min is 21): `android.telephony.PhoneNumberUtils#addTtsSpan`"
392 errorLine1=" PhoneNumberUtils.addTtsSpan(s, start, endExclusive);"
393 errorLine2=" ~~~~~~~~~~">
394 <location
395 file="packages/apps/Contacts/src/com/android/contacts/compat/PhoneNumberUtilsCompat.java"
396 line="118"
397 column="30"/>
398 </issue>
399
400 <issue
401 id="NewApi"
402 message="Field requires API level 23 (current min is 21): `android.provider.ContactsContract.ProviderStatus#CONTENT_URI`"
403 errorLine1=" .registerContentObserver(ProviderStatus.CONTENT_URI, false, this);"
404 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
405 <location
406 file="packages/apps/Contacts/src/com/android/contacts/list/ProviderStatusWatcher.java"
407 line="132"
408 column="42"/>
409 </issue>
410
411 <issue
412 id="NewApi"
413 message="Field requires API level 23 (current min is 21): `android.provider.ContactsContract.ProviderStatus#CONTENT_URI`"
414 errorLine1=" Cursor cursor = mContext.getContentResolver().query(ProviderStatus.CONTENT_URI,"
415 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
416 <location
417 file="packages/apps/Contacts/src/com/android/contacts/list/ProviderStatusWatcher.java"
418 line="219"
419 column="69"/>
420 </issue>
421
422 <issue
423 id="NewApi"
424 message="Field requires API level 23 (current min is 21): `android.provider.ContactsContract.ProviderStatus#CONTENT_URI`"
425 errorLine1=" if (!ProviderStatus.CONTENT_URI.equals(uri)) return;"
426 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
427 <location
428 file="packages/apps/Contacts/src/com/android/contacts/list/ProviderStatusWatcher.java"
429 line="270"
430 column="14"/>
431 </issue>
432
433 <issue
434 id="NewApi"
435 message="Call requires API level 22 (current min is 21): `android.app.Activity#getReferrer`"
436 errorLine1=" if (mReferrer == null &amp;&amp; CompatUtils.isLollipopMr1Compatible() &amp;&amp; getReferrer() != null) {"
437 errorLine2=" ~~~~~~~~~~~">
438 <location
439 file="packages/apps/Contacts/src/com/android/contacts/quickcontact/QuickContactActivity.java"
John Shaod32c4e92021-10-12 20:53:55 +0000440 line="654"
Pedro Loureiroa2d4c962021-02-25 15:32:00 +0000441 column="75"/>
442 </issue>
443
444 <issue
445 id="NewApi"
446 message="Call requires API level 22 (current min is 21): `android.app.Activity#getReferrer`"
447 errorLine1=" mReferrer = getReferrer().getAuthority();"
448 errorLine2=" ~~~~~~~~~~~">
449 <location
450 file="packages/apps/Contacts/src/com/android/contacts/quickcontact/QuickContactActivity.java"
John Shaod32c4e92021-10-12 20:53:55 +0000451 line="655"
Pedro Loureiroa2d4c962021-02-25 15:32:00 +0000452 column="25"/>
453 </issue>
454
455 <issue
456 id="NewApi"
John Shaod32c4e92021-10-12 20:53:55 +0000457 message="Call requires API level 24 (current min is 21): `new android.icu.text.MessageFormat`"
458 errorLine1=" MessageFormat msgFormat = new MessageFormat("
459 errorLine2=" ~~~~~~~~~~~~~~~~~">
460 <location
461 file="packages/apps/Contacts/src/com/android/contacts/quickcontact/QuickContactActivity.java"
462 line="2226"
463 column="35"/>
464 </issue>
465
466 <issue
467 id="NewApi"
Pedro Loureiroa2d4c962021-02-25 15:32:00 +0000468 message="Class requires API level 23 (current min is 21): `android.telecom.PhoneAccountHandle`"
469 errorLine1=" (PhoneAccountHandle) resultData.getParcelable("
470 errorLine2=" ~~~~~~~~~~~~~~~~~~">
471 <location
472 file="packages/apps/Contacts/src/com/android/contacts/widget/SelectPhoneAccountDialogFragment.java"
473 line="130"
474 column="26"/>
475 </issue>
476
477 <issue
478 id="NewApi"
479 message="Cast from `PhoneAccountHandle` to `Parcelable` requires API level 23 (current min is 21)"
480 errorLine1=" selectedAccountHandle);"
481 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
482 <location
483 file="packages/apps/Contacts/src/com/android/contacts/widget/SelectPhoneAccountDialogFragment.java"
484 line="171"
485 column="25"/>
486 </issue>
487
488 <issue
489 id="NewApi"
490 message="Call requires API level 23 (current min is 21): `android.telecom.TelecomManager#getPhoneAccount`"
491 errorLine1=" PhoneAccount account = mTelecomManager.getPhoneAccount(accountHandle);"
492 errorLine2=" ~~~~~~~~~~~~~~~">
493 <location
494 file="packages/apps/Contacts/src/com/android/contacts/widget/SelectPhoneAccountDialogFragment.java"
495 line="247"
496 column="52"/>
497 </issue>
498
499 <issue
500 id="NewApi"
501 message="Call requires API level 23 (current min is 21): `android.telecom.PhoneAccount#getLabel`"
502 errorLine1=" holder.labelTextView.setText(account.getLabel());"
503 errorLine2=" ~~~~~~~~">
504 <location
505 file="packages/apps/Contacts/src/com/android/contacts/widget/SelectPhoneAccountDialogFragment.java"
506 line="251"
507 column="50"/>
508 </issue>
509
510 <issue
511 id="NewApi"
512 message="Call requires API level 23 (current min is 21): `android.telecom.PhoneAccount#getAddress`"
513 errorLine1=" if (account.getAddress() == null ||"
514 errorLine2=" ~~~~~~~~~~">
515 <location
516 file="packages/apps/Contacts/src/com/android/contacts/widget/SelectPhoneAccountDialogFragment.java"
517 line="252"
518 column="25"/>
519 </issue>
520
521 <issue
522 id="NewApi"
523 message="Call requires API level 23 (current min is 21): `android.telecom.PhoneAccount#getAddress`"
524 errorLine1=" TextUtils.isEmpty(account.getAddress().getSchemeSpecificPart())) {"
525 errorLine2=" ~~~~~~~~~~">
526 <location
527 file="packages/apps/Contacts/src/com/android/contacts/widget/SelectPhoneAccountDialogFragment.java"
528 line="253"
529 column="47"/>
530 </issue>
531
532 <issue
533 id="NewApi"
534 message="Call requires API level 23 (current min is 21): `android.telecom.PhoneAccount#getAddress`"
535 errorLine1=" account.getAddress().getSchemeSpecificPart()));"
536 errorLine2=" ~~~~~~~~~~">
537 <location
538 file="packages/apps/Contacts/src/com/android/contacts/widget/SelectPhoneAccountDialogFragment.java"
539 line="259"
540 column="41"/>
541 </issue>
542
543 <issue
544 id="NewApi"
John Shaod32c4e92021-10-12 20:53:55 +0000545 message="Call requires API level 30 (current min is 21): `android.telephony.TelephonyManager#getSubscriptionId`"
Pedro Loureiroa2d4c962021-02-25 15:32:00 +0000546 errorLine1=" return new SimCard(telephony.getSimSerialNumber(), telephony.getSubscriptionId(),"
547 errorLine2=" ~~~~~~~~~~~~~~~~~">
548 <location
549 file="packages/apps/Contacts/src/com/android/contacts/model/SimCard.java"
550 line="244"
551 column="74"/>
552 </issue>
553
554 <issue
555 id="NewApi"
John Shaod32c4e92021-10-12 20:53:55 +0000556 message="Call requires API level S (current min is 21): `android.provider.SimPhonebookContract.SimRecords#getContentUri`"
Pedro Loureiroa2d4c962021-02-25 15:32:00 +0000557 errorLine1=" SimRecords.getContentUri("
558 errorLine2=" ~~~~~~~~~~~~~">
559 <location
560 file="packages/apps/Contacts/src/com/android/contacts/database/SimContactDaoImpl.java"
561 line="130"
562 column="28"/>
563 </issue>
564
565 <issue
566 id="NewApi"
567 message="Call requires API level 26 (current min is 21): `android.content.ContentResolver#query`"
568 errorLine1=" final Cursor cursor = mResolver.query(uri,"
569 errorLine2=" ~~~~~">
570 <location
571 file="packages/apps/Contacts/src/com/android/contacts/database/SimContactDaoImpl.java"
572 line="265"
573 column="45"/>
574 </issue>
575
576 <issue
577 id="NewApi"
578 message="Call requires API level 23 (current min is 21): `android.telecom.TelecomManager#placeCall`"
579 errorLine1=" telecomManager.placeCall(intent.getData(), intent.getExtras());"
580 errorLine2=" ~~~~~~~~~">
581 <location
582 file="packages/apps/Contacts/src/com/android/contacts/compat/telecom/TelecomManagerCompat.java"
583 line="43"
584 column="28"/>
585 </issue>
586
587 <issue
588 id="NewApi"
589 message="Call requires API level 22 (current min is 21): `android.telephony.TelephonyManager#isVoiceCapable`"
590 errorLine1=" return telephonyManager.isVoiceCapable();"
591 errorLine2=" ~~~~~~~~~~~~~~">
592 <location
593 file="packages/apps/Contacts/src/com/android/contacts/compat/TelephonyManagerCompat.java"
594 line="49"
595 column="37"/>
596 </issue>
597
598 <issue
599 id="NewApi"
600 message="Call requires API level 23 (current min is 21): `android.telephony.TelephonyManager#getPhoneCount`"
601 errorLine1=" return telephonyManager.getPhoneCount();"
602 errorLine2=" ~~~~~~~~~~~~~">
603 <location
604 file="packages/apps/Contacts/src/com/android/contacts/compat/TelephonyManagerCompat.java"
605 line="71"
606 column="37"/>
607 </issue>
608
609 <issue
610 id="NewApi"
611 message="Call requires API level 23 (current min is 21): `android.telephony.TelephonyManager#getDeviceId`"
612 errorLine1=" return telephonyManager.getDeviceId(slotId);"
613 errorLine2=" ~~~~~~~~~~~">
614 <location
615 file="packages/apps/Contacts/src/com/android/contacts/compat/TelephonyManagerCompat.java"
616 line="93"
617 column="37"/>
618 </issue>
619
620 <issue
621 id="NewApi"
622 message="Call requires API level 23 (current min is 21): `android.telephony.TelephonyManager#isTtyModeSupported`"
623 errorLine1=" return telephonyManager.isTtyModeSupported();"
624 errorLine2=" ~~~~~~~~~~~~~~~~~~">
625 <location
626 file="packages/apps/Contacts/src/com/android/contacts/compat/TelephonyManagerCompat.java"
627 line="111"
628 column="37"/>
629 </issue>
630
631 <issue
632 id="NewApi"
633 message="Call requires API level 23 (current min is 21): `android.telephony.TelephonyManager#isHearingAidCompatibilitySupported`"
634 errorLine1=" return telephonyManager.isHearingAidCompatibilitySupported();"
635 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
636 <location
637 file="packages/apps/Contacts/src/com/android/contacts/compat/TelephonyManagerCompat.java"
638 line="131"
639 column="37"/>
640 </issue>
641
642 <issue
643 id="NewApi"
644 message="Call requires API level 23 (current min is 21): `android.provider.Telephony.Threads#getOrCreateThreadId`"
645 errorLine1=" return Telephony.Threads.getOrCreateThreadId(context, recipient);"
646 errorLine2=" ~~~~~~~~~~~~~~~~~~~">
647 <location
648 file="packages/apps/Contacts/src/com/android/contacts/compat/TelephonyThreadsCompat.java"
649 line="51"
650 column="38"/>
651 </issue>
652
653 <issue
654 id="NewApi"
655 message="`android:contentInsetStartWithNavigation` requires API level 24 (current min is 21)"
656 errorLine1=" &lt;item name=&quot;android:contentInsetStartWithNavigation&quot;>72dp&lt;/item>"
657 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
658 <location
659 file="packages/apps/Contacts/res/values/styles.xml"
660 line="215"
661 column="15"/>
662 </issue>
663
664</issues>