xref: /aosp_15_r20/frameworks/base/lint-baseline.xml (revision d57664e9bc4670b3ecf6748a746a57c557b6bc9e)
1<?xml version="1.0" encoding="UTF-8"?>
2<issues format="6" by="lint 8.4.0-alpha01" type="baseline" client="" dependencies="true" name="" variant="all" version="8.4.0-alpha01">
3
4    <issue
5        id="NonUserGetterCalled"
6        message="`android.provider.Settings.Secure#getString()` called from system process. Please call `android.provider.Settings.Secure#getStringForUser()` instead. "
7        errorLine1="        final String component = Settings.Secure.getString(getContentResolver(),"
8        errorLine2="                                         ~~~~~~~~~">
9        <location
10            file="frameworks/base/core/java/com/android/internal/accessibility/dialog/AccessibilityButtonChooserActivity.java"
11            line="60"
12            column="42"/>
13    </issue>
14
15    <issue
16        id="NonUserGetterCalled"
17        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
18        errorLine1="        return Settings.Secure.getInt(context.getContentResolver(),"
19        errorLine2="                               ~~~~~~">
20        <location
21            file="frameworks/base/core/java/com/android/internal/accessibility/util/AccessibilityStatsLogUtils.java"
22            line="188"
23            column="32"/>
24    </issue>
25
26    <issue
27        id="NonUserGetterCalled"
28        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
29        errorLine1="        return Settings.Secure.getInt(context.getContentResolver(),"
30        errorLine2="                               ~~~~~~">
31        <location
32            file="frameworks/base/core/java/com/android/internal/accessibility/util/AccessibilityStatsLogUtils.java"
33            line="194"
34            column="32"/>
35    </issue>
36
37    <issue
38        id="NonUserGetterCalled"
39        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
40        errorLine1="        return Settings.Secure.getInt(context.getContentResolver(),"
41        errorLine2="                       ~~~~~~">
42        <location
43            file="frameworks/base/core/java/com/android/internal/app/AssistUtils.java"
44            line="216"
45            column="24"/>
46    </issue>
47
48    <issue
49        id="NonUserGetterCalled"
50        message="`android.provider.Settings.System#getInt()` called from system process. Please call `android.provider.Settings.System#getIntForUser()` instead. "
51        errorLine1="     * volume, false otherwise."
52        errorLine2="                     ~~~~~~">
53        <location
54            file="frameworks/base/media/java/android/media/AudioManager.java"
55            line="1028"
56            column="22"/>
57    </issue>
58
59    <issue
60        id="NonUserGetterCalled"
61        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
62        errorLine1="    public final boolean isEnabled() {"
63        errorLine2="                                     ^">
64        <location
65            file="frameworks/base/core/java/android/view/accessibility/CaptioningManager.java"
66            line="70"
67            column="38"/>
68    </issue>
69
70    <issue
71        id="NonUserGetterCalled"
72        message="`android.provider.Settings.Secure#getString()` called from system process. Please call `android.provider.Settings.Secure#getStringForUser()` instead. "
73        errorLine1="    public final String getRawLocale() {"
74        errorLine2="                                       ^">
75        <location
76            file="frameworks/base/core/java/android/view/accessibility/CaptioningManager.java"
77            line="81"
78            column="40"/>
79    </issue>
80
81    <issue
82        id="NonUserGetterCalled"
83        message="`android.provider.Settings.Secure#getFloat()` called from system process. Please call `android.provider.Settings.Secure#getFloatForUser()` instead. "
84        errorLine1="    public final float getFontScale() {"
85        errorLine2="                                      ^">
86        <location
87            file="frameworks/base/core/java/android/view/accessibility/CaptioningManager.java"
88            line="111"
89            column="39"/>
90    </issue>
91
92    <issue
93        id="NonUserGetterCalled"
94        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
95        errorLine1="    public int getRawUserStyle() {"
96        errorLine2="                                 ^">
97        <location
98            file="frameworks/base/core/java/android/view/accessibility/CaptioningManager.java"
99            line="120"
100            column="34"/>
101    </issue>
102
103    <issue
104        id="NonUserGetterCalled"
105        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
106        errorLine1="            final int foregroundColor = Secure.getInt("
107        errorLine2="                       ~~~~~~">
108        <location
109            file="frameworks/base/core/java/android/view/accessibility/CaptioningManager.java"
110            line="478"
111            column="24"/>
112    </issue>
113
114    <issue
115        id="NonUserGetterCalled"
116        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
117        errorLine1="            final int backgroundColor = Secure.getInt("
118        errorLine2="                       ~~~~~~">
119        <location
120            file="frameworks/base/core/java/android/view/accessibility/CaptioningManager.java"
121            line="480"
122            column="24"/>
123    </issue>
124
125    <issue
126        id="NonUserGetterCalled"
127        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
128        errorLine1="            final int edgeType = Secure.getInt("
129        errorLine2="                ~~~~~~">
130        <location
131            file="frameworks/base/core/java/android/view/accessibility/CaptioningManager.java"
132            line="482"
133            column="17"/>
134    </issue>
135
136    <issue
137        id="NonUserGetterCalled"
138        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
139        errorLine1="            final int edgeColor = Secure.getInt("
140        errorLine2="                 ~~~~~~">
141        <location
142            file="frameworks/base/core/java/android/view/accessibility/CaptioningManager.java"
143            line="484"
144            column="18"/>
145    </issue>
146
147    <issue
148        id="NonUserGetterCalled"
149        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
150        errorLine1="            final int windowColor = Secure.getInt("
151        errorLine2="                   ~~~~~~">
152        <location
153            file="frameworks/base/core/java/android/view/accessibility/CaptioningManager.java"
154            line="486"
155            column="20"/>
156    </issue>
157
158    <issue
159        id="NonUserGetterCalled"
160        message="`android.provider.Settings.Secure#getString()` called from system process. Please call `android.provider.Settings.Secure#getStringForUser()` instead. "
161        errorLine1="            String rawTypeface = Secure.getString(cr, Secure.ACCESSIBILITY_CAPTIONING_TYPEFACE);"
162        errorLine2="                ~~~~~~~~~">
163        <location
164            file="frameworks/base/core/java/android/view/accessibility/CaptioningManager.java"
165            line="489"
166            column="17"/>
167    </issue>
168
169    <issue
170        id="NonUserGetterCalled"
171        message="`android.provider.Settings.Secure#getString()` called from system process. Please call `android.provider.Settings.Secure#getStringForUser()` instead. "
172        errorLine1="        String nearbyComponent = Settings.Secure.getString("
173        errorLine2="                         ~~~~~~~~~">
174        <location
175            file="frameworks/base/core/java/com/android/internal/app/ChooserActivity.java"
176            line="1156"
177            column="26"/>
178    </issue>
179
180    <issue
181        id="NonUserGetterCalled"
182        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
183        errorLine1="        final ContentResolver cr = context.getContentResolver();"
184        errorLine2="                                       ~~~~~~">
185        <location
186            file="frameworks/base/core/java/android/hardware/display/ColorDisplayManager.java"
187            line="587"
188            column="40"/>
189    </issue>
190
191    <issue
192        id="NonUserGetterCalled"
193        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
194        errorLine1="        return Secure.getInt(cr, Secure.ACCESSIBILITY_DISPLAY_INVERSION_ENABLED, 0) == 1"
195        errorLine2="                                                                   ~~~~~~">
196        <location
197            file="frameworks/base/core/java/android/hardware/display/ColorDisplayManager.java"
198            line="588"
199            column="68"/>
200    </issue>
201
202    <issue
203        id="NonUserGetterCalled"
204        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
205        errorLine1="        int inversionEnabled = Settings.Secure.getInt(contentResolver,"
206        errorLine2="                                       ~~~~~~">
207        <location
208            file="frameworks/base/core/java/android/security/ConfirmationPrompt.java"
209            line="220"
210            column="40"/>
211    </issue>
212
213    <issue
214        id="NonUserGetterCalled"
215        message="`android.provider.Settings.System#getFloat()` called from system process. Please call `android.provider.Settings.System#getFloatForUser()` instead. "
216        errorLine1="        float fontScale = Settings.System.getFloat(contentResolver,"
217        errorLine2="                                  ~~~~~~~~">
218        <location
219            file="frameworks/base/core/java/android/security/ConfirmationPrompt.java"
220            line="225"
221            column="35"/>
222    </issue>
223
224    <issue
225        id="NonUserGetterCalled"
226        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
227        errorLine1="            int a11yEnabled = Settings.Secure.getInt(contentResolver,"
228        errorLine2="                                      ~~~~~~">
229        <location
230            file="frameworks/base/core/java/android/security/ConfirmationPrompt.java"
231            line="237"
232            column="39"/>
233    </issue>
234
235    <issue
236        id="NonUserGetterCalled"
237        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
238        errorLine1="                Secure.getInt(resolver, Secure.RELEASE_COMPRESS_BLOCKS_ON_INSTALL, 1) != 0;"
239        errorLine2="               ~~~~~~">
240        <location
241            file="frameworks/base/core/java/com/android/internal/content/F2fsUtils.java"
242            line="96"
243            column="16"/>
244    </issue>
245
246    <issue
247        id="NonUserGetterCalled"
248        message="`android.provider.Settings.System#getInt()` called from system process. Please call `android.provider.Settings.System#getIntForUser()` instead. "
249        errorLine1="        int speed = DEFAULT_POINTER_SPEED;"
250        errorLine2="                     ~~~~~~">
251        <location
252            file="frameworks/base/core/java/android/hardware/input/InputManager.java"
253            line="865"
254            column="22"/>
255    </issue>
256
257    <issue
258        id="NonUserGetterCalled"
259        message="`android.provider.Settings.Secure#getString()` called from system process. Please call `android.provider.Settings.Secure#getStringForUser()` instead. "
260        errorLine1="        final ContentResolver contentResolver = fallbackContext.getContentResolver();"
261        errorLine2="                                                           ~~~~~~~~~">
262        <location
263            file="frameworks/base/core/java/android/view/inputmethod/InputMethodManager.java"
264            line="2860"
265            column="60"/>
266    </issue>
267
268    <issue
269        id="NonUserGetterCalled"
270        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
271        errorLine1="            if (mShowImeWithHardKeyboard == ShowImeWithHardKeyboardType.UNKNOWN) {"
272        errorLine2="                                                                              ^">
273        <location
274            file="frameworks/base/core/java/android/inputmethodservice/InputMethodService.java"
275            line="1205"
276            column="79"/>
277    </issue>
278
279    <issue
280        id="NonUserGetterCalled"
281        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
282        errorLine1="            if (showImeWithHardKeyboardUri.equals(uri)) {"
283        errorLine2="                                                     ^">
284        <location
285            file="frameworks/base/core/java/android/inputmethodservice/InputMethodService.java"
286            line="1225"
287            column="54"/>
288    </issue>
289
290    <issue
291        id="NonUserGetterCalled"
292        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
293        errorLine1="                        RemoteViews.MARGIN_BOTTOM, 0);"
294        errorLine2="                            ~~~~~~">
295        <location
296            file="frameworks/base/core/java/android/app/Notification.java"
297            line="5619"
298            column="29"/>
299    </issue>
300
301    <issue
302        id="NonUserGetterCalled"
303        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
304        errorLine1="            return Settings.Secure.getInt(context.getContentResolver(),"
305        errorLine2="                   ~~~~~~">
306        <location
307            file="frameworks/base/core/java/android/hardware/biometrics/ParentalControlsUtilsInternal.java"
308            line="40"
309            column="20"/>
310    </issue>
311
312    <issue
313        id="NonUserGetterCalled"
314        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
315        errorLine1="        return Settings.Secure.getInt(mContext.getContentResolver(),"
316        errorLine2="                               ~~~~~~">
317        <location
318            file="frameworks/base/core/java/com/android/internal/policy/PhoneFallbackEventHandler.java"
319            line="328"
320            column="32"/>
321    </issue>
322
323    <issue
324        id="NonUserGetterCalled"
325        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
326        errorLine1="        boolean isTvSetupComplete = Settings.Secure.getInt(getContext().getContentResolver(),"
327        errorLine2="                            ~~~~~~">
328        <location
329            file="frameworks/base/core/java/com/android/internal/policy/PhoneWindow.java"
330            line="3129"
331            column="29"/>
332    </issue>
333
334    <issue
335        id="NonUserGetterCalled"
336        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
337        errorLine1="        isTvSetupComplete &amp;= Settings.Secure.getInt(getContext().getContentResolver(),"
338        errorLine2="                     ~~~~~~">
339        <location
340            file="frameworks/base/core/java/com/android/internal/policy/PhoneWindow.java"
341            line="3131"
342            column="22"/>
343    </issue>
344
345    <issue
346        id="NonUserGetterCalled"
347        message="`android.provider.Settings.System#getString()` called from system process. Please call `android.provider.Settings.System#getStringForUser()` instead. "
348        errorLine1="            final String touchDataJson = Settings.System.getString("
349        errorLine2="                                                         ~~~~~~~~~">
350        <location
351            file="frameworks/base/core/java/com/android/internal/app/PlatLogoActivity.java"
352            line="184"
353            column="58"/>
354    </issue>
355
356    <issue
357        id="NonUserGetterCalled"
358        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
359        errorLine1="        return Settings.Secure.getInt(mContext.getContentResolver(), name, 0) == 1;"
360        errorLine2="       ~~~~~~">
361        <location
362            file="frameworks/base/core/java/android/service/quickaccesswallet/QuickAccessWalletClientImpl.java"
363            line="463"
364            column="8"/>
365    </issue>
366
367    <issue
368        id="NonUserGetterCalled"
369        message="`android.provider.Settings.Secure#getString()` called from system process. Please call `android.provider.Settings.Secure#getStringForUser()` instead. "
370        errorLine1="        String comp = Settings.Secure.getString(cr, Settings.Secure.NFC_PAYMENT_DEFAULT_COMPONENT);"
371        errorLine2="                      ~~~~~~~~~">
372        <location
373            file="frameworks/base/core/java/android/service/quickaccesswallet/QuickAccessWalletServiceInfo.java"
374            line="97"
375            column="23"/>
376    </issue>
377
378    <issue
379        id="NonUserGetterCalled"
380        message="`android.provider.Settings.System#getInt()` called from system process. Please call `android.provider.Settings.System#getIntForUser()` instead. "
381        errorLine1="            final String setting = getDefaultRingtoneSetting(type);"
382        errorLine2="                                            ~~~~~~">
383        <location
384            file="frameworks/base/media/java/android/media/RingtoneManager.java"
385            line="1105"
386            column="45"/>
387    </issue>
388
389    <issue
390        id="NonUserGetterCalled"
391        message="`android.provider.Settings.Secure#getString()` called from system process. Please call `android.provider.Settings.Secure#getStringForUser()` instead. "
392        errorLine1="        final String targetString = Settings.Secure.getString(context.getContentResolver(),"
393        errorLine2="                                            ~~~~~~~~~">
394        <location
395            file="frameworks/base/core/java/com/android/internal/accessibility/util/ShortcutUtils.java"
396            line="55"
397            column="45"/>
398    </issue>
399
400    <issue
401        id="NonUserGetterCalled"
402        message="`android.provider.Settings.Secure#getString()` called from system process. Please call `android.provider.Settings.Secure#getStringForUser()` instead. "
403        errorLine1="        final String targetsValue = Settings.Secure.getString(context.getContentResolver(),"
404        errorLine2="                                            ~~~~~~~~~">
405        <location
406            file="frameworks/base/core/java/com/android/internal/accessibility/util/ShortcutUtils.java"
407            line="82"
408            column="45"/>
409    </issue>
410
411    <issue
412        id="NonUserGetterCalled"
413        message="`android.provider.Settings.Secure#getString()` called from system process. Please call `android.provider.Settings.Secure#getStringForUser()` instead. "
414        errorLine1="        final String targetString = Settings.Secure.getString(context.getContentResolver(),"
415        errorLine2="                                            ~~~~~~~~~">
416        <location
417            file="frameworks/base/core/java/com/android/internal/accessibility/util/ShortcutUtils.java"
418            line="112"
419            column="45"/>
420    </issue>
421
422    <issue
423        id="NonUserGetterCalled"
424        message="`android.provider.Settings.Secure#getString()` called from system process. Please call `android.provider.Settings.Secure#getStringForUser()` instead. "
425        errorLine1="        String serviceComponent = Settings.Secure.getString(mContext.getContentResolver(),"
426        errorLine2="  ~~~~~~~~~">
427        <location
428            file="frameworks/base/core/java/android/speech/SpeechRecognizer.java"
429            line="665"
430            column="3"/>
431    </issue>
432
433    <issue
434        id="NonUserGetterCalled"
435        message="`android.provider.Settings.System#getInt()` called from system process. Please call `android.provider.Settings.System#getIntForUser()` instead. "
436        errorLine1="        boolean cap = System.getInt(resolver, System.TEXT_AUTO_CAPS, 1) &gt; 0;"
437        errorLine2="                             ~~~~~~">
438        <location
439            file="frameworks/base/core/java/android/text/method/TextKeyListener.java"
440            line="296"
441            column="30"/>
442    </issue>
443
444    <issue
445        id="NonUserGetterCalled"
446        message="`android.provider.Settings.System#getInt()` called from system process. Please call `android.provider.Settings.System#getIntForUser()` instead. "
447        errorLine1="        boolean text = System.getInt(resolver, System.TEXT_AUTO_REPLACE, 1) &gt; 0;"
448        errorLine2="                              ~~~~~~">
449        <location
450            file="frameworks/base/core/java/android/text/method/TextKeyListener.java"
451            line="297"
452            column="31"/>
453    </issue>
454
455    <issue
456        id="NonUserGetterCalled"
457        message="`android.provider.Settings.System#getInt()` called from system process. Please call `android.provider.Settings.System#getIntForUser()` instead. "
458        errorLine1="        boolean period = System.getInt(resolver, System.TEXT_AUTO_PUNCTUATE, 1) &gt; 0;"
459        errorLine2="                                ~~~~~~">
460        <location
461            file="frameworks/base/core/java/android/text/method/TextKeyListener.java"
462            line="298"
463            column="33"/>
464    </issue>
465
466    <issue
467        id="NonUserGetterCalled"
468        message="`android.provider.Settings.System#getInt()` called from system process. Please call `android.provider.Settings.System#getIntForUser()` instead. "
469        errorLine1="        boolean pw = System.getInt(resolver, System.TEXT_SHOW_PASSWORD, 1) &gt; 0;"
470        errorLine2="                            ~~~~~~">
471        <location
472            file="frameworks/base/core/java/android/text/method/TextKeyListener.java"
473            line="299"
474            column="29"/>
475    </issue>
476
477    <issue
478        id="NonUserGetterCalled"
479        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
480        errorLine1="        return Settings.Secure.getInt(getContentResolver(), name, defaultValue);"
481        errorLine2="                       ~~~~~~">
482        <location
483            file="frameworks/base/core/java/android/speech/tts/TextToSpeechService.java"
484            line="422"
485            column="24"/>
486    </issue>
487
488    <issue
489        id="NonUserGetterCalled"
490        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
491        errorLine1="        return Settings.Secure.getInt(getContext().getContentResolver(),"
492        errorLine2="                       ~~~~~~">
493        <location
494            file="frameworks/base/core/java/com/android/internal/accessibility/dialog/ToggleAllowListingFeatureTarget.java"
495            line="63"
496            column="24"/>
497    </issue>
498
499    <issue
500        id="NonUserGetterCalled"
501        message="`android.provider.Settings.Secure#getString()` called from system process. Please call `android.provider.Settings.Secure#getStringForUser()` instead. "
502        errorLine1="        String engine = getString(mContext.getContentResolver(),"
503        errorLine2="                ~~~~~~~~~">
504        <location
505            file="frameworks/base/core/java/android/speech/tts/TtsEngines.java"
506            line="116"
507            column="17"/>
508    </issue>
509
510    <issue
511        id="NonUserGetterCalled"
512        message="`android.provider.Settings.Secure#getString()` called from system process. Please call `android.provider.Settings.Secure#getStringForUser()` instead. "
513        errorLine1="                getString(mContext.getContentResolver(), Settings.Secure.TTS_DEFAULT_LOCALE));"
514        errorLine2="        ~~~~~~~~~">
515        <location
516            file="frameworks/base/core/java/android/speech/tts/TtsEngines.java"
517            line="337"
518            column="9"/>
519    </issue>
520
521    <issue
522        id="NonUserGetterCalled"
523        message="`android.provider.Settings.Secure#getString()` called from system process. Please call `android.provider.Settings.Secure#getStringForUser()` instead. "
524        errorLine1="                    getString(mContext.getContentResolver(), Settings.Secure.TTS_DEFAULT_LOCALE),"
525        errorLine2="            ~~~~~~~~~">
526        <location
527            file="frameworks/base/core/java/android/speech/tts/TtsEngines.java"
528            line="373"
529            column="13"/>
530    </issue>
531
532    <issue
533        id="NonUserGetterCalled"
534        message="`android.provider.Settings.Secure#getString()` called from system process. Please call `android.provider.Settings.Secure#getStringForUser()` instead. "
535        errorLine1="        final String prefList = Settings.Secure.getString(mContext.getContentResolver(),"
536        errorLine2="                                        ~~~~~~~~~">
537        <location
538            file="frameworks/base/core/java/android/speech/tts/TtsEngines.java"
539            line="527"
540            column="41"/>
541    </issue>
542
543    <issue
544        id="NonUserGetterCalled"
545        message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "
546        errorLine1="        }"
547        errorLine2="         ^">
548        <location
549            file="frameworks/base/core/java/android/service/autofill/UserData.java"
550            line="535"
551            column="10"/>
552    </issue>
553
554    <issue
555        id="NonUserGetterCalled"
556        message="`android.provider.Settings.Secure#getString()` called from system process. Please call `android.provider.Settings.Secure#getStringForUser()` instead. "
557        errorLine1="    public static boolean isActiveService(Context context, ComponentName service) {"
558        errorLine2="                                                                         ~~~~~~~~~">
559        <location
560            file="frameworks/base/core/java/android/service/voice/VoiceInteractionService.java"
561            line="156"
562            column="74"/>
563    </issue>
564
565    <issue
566        id="FlaggedApi"
567        message="Method `getItemCount()` is a flagged API and should be inside an `if (Flags.collectionInfoItemCounts())` check (or annotate the surrounding method `writeToParcelNoRecycle` with `@FlaggedApi(Flags.FLAG_COLLECTION_INFO_ITEM_COUNTS) to transfer requirement to caller`)"
568        errorLine1="            parcel.writeInt(mCollectionInfo.getItemCount());"
569        errorLine2="                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
570        <location
571            file="frameworks/base/core/java/android/view/accessibility/AccessibilityNodeInfo.java"
572            line="4498"
573            column="29"/>
574    </issue>
575
576    <issue
577        id="FlaggedApi"
578        message="Method `getImportantForAccessibilityItemCount()` is a flagged API and should be inside an `if (Flags.collectionInfoItemCounts())` check (or annotate the surrounding method `writeToParcelNoRecycle` with `@FlaggedApi(Flags.FLAG_COLLECTION_INFO_ITEM_COUNTS) to transfer requirement to caller`)"
579        errorLine1="            parcel.writeInt(mCollectionInfo.getImportantForAccessibilityItemCount());"
580        errorLine2="                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
581        <location
582            file="frameworks/base/core/java/android/view/accessibility/AccessibilityNodeInfo.java"
583            line="4499"
584            column="29"/>
585    </issue>
586
587    <issue
588        id="FlaggedApi"
589        message="Method `isGranularScrollingSupported()` is a flagged API and should be inside an `if (Flags.granularScrolling())` check (or annotate the surrounding method `toString` with `@FlaggedApi(Flags.FLAG_GRANULAR_SCROLLING) to transfer requirement to caller`)"
590        errorLine1="        builder.append(&quot;; granularScrollingSupported: &quot;).append(isGranularScrollingSupported());"
591        errorLine2="                                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
592        <location
593            file="frameworks/base/core/java/android/view/accessibility/AccessibilityNodeInfo.java"
594            line="5079"
595            column="65"/>
596    </issue>
597
598    <issue
599        id="FlaggedApi"
600        message="Field `UNDEFINED` is a flagged API and should be inside an `if (Flags.collectionInfoItemCounts())` check (or annotate the surrounding method `CollectionInfo` with `@FlaggedApi(Flags.FLAG_COLLECTION_INFO_ITEM_COUNTS) to transfer requirement to caller`)"
601        errorLine1="            mItemCount = UNDEFINED;"
602        errorLine2="                         ~~~~~~~~~">
603        <location
604            file="frameworks/base/core/java/android/view/accessibility/AccessibilityNodeInfo.java"
605            line="6211"
606            column="26"/>
607    </issue>
608
609    <issue
610        id="FlaggedApi"
611        message="Field `UNDEFINED` is a flagged API and should be inside an `if (Flags.collectionInfoItemCounts())` check (or annotate the surrounding method `CollectionInfo` with `@FlaggedApi(Flags.FLAG_COLLECTION_INFO_ITEM_COUNTS) to transfer requirement to caller`)"
612        errorLine1="            mImportantForAccessibilityItemCount = UNDEFINED;"
613        errorLine2="                                                  ~~~~~~~~~">
614        <location
615            file="frameworks/base/core/java/android/view/accessibility/AccessibilityNodeInfo.java"
616            line="6212"
617            column="51"/>
618    </issue>
619
620    <issue
621        id="FlaggedApi"
622        message="Field `UNDEFINED` is a flagged API and should be inside an `if (Flags.collectionInfoItemCounts())` check (or annotate the surrounding method `clear` with `@FlaggedApi(Flags.FLAG_COLLECTION_INFO_ITEM_COUNTS) to transfer requirement to caller`)"
623        errorLine1="            mItemCount = UNDEFINED;"
624        errorLine2="                         ~~~~~~~~~">
625        <location
626            file="frameworks/base/core/java/android/view/accessibility/AccessibilityNodeInfo.java"
627            line="6319"
628            column="26"/>
629    </issue>
630
631    <issue
632        id="FlaggedApi"
633        message="Field `UNDEFINED` is a flagged API and should be inside an `if (Flags.collectionInfoItemCounts())` check (or annotate the surrounding method `clear` with `@FlaggedApi(Flags.FLAG_COLLECTION_INFO_ITEM_COUNTS) to transfer requirement to caller`)"
634        errorLine1="            mImportantForAccessibilityItemCount = UNDEFINED;"
635        errorLine2="                                                  ~~~~~~~~~">
636        <location
637            file="frameworks/base/core/java/android/view/accessibility/AccessibilityNodeInfo.java"
638            line="6320"
639            column="51"/>
640    </issue>
641
642    <issue
643        id="FlaggedApi"
644        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
645        errorLine1="    @FlaggedApi(&quot;android.view.accessibility.a11y_overlay_callbacks&quot;)"
646        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
647        <location
648            file="frameworks/base/core/java/android/accessibilityservice/AccessibilityService.java"
649            line="800"
650            column="17"/>
651    </issue>
652
653    <issue
654        id="FlaggedApi"
655        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
656        errorLine1="    @FlaggedApi(&quot;android.view.accessibility.a11y_overlay_callbacks&quot;)"
657        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
658        <location
659            file="frameworks/base/core/java/android/accessibilityservice/AccessibilityService.java"
660            line="811"
661            column="17"/>
662    </issue>
663
664    <issue
665        id="FlaggedApi"
666        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
667        errorLine1="    @FlaggedApi(&quot;android.view.accessibility.a11y_overlay_callbacks&quot;)"
668        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
669        <location
670            file="frameworks/base/core/java/android/accessibilityservice/AccessibilityService.java"
671            line="811"
672            column="17"/>
673    </issue>
674
675    <issue
676        id="FlaggedApi"
677        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
678        errorLine1="    @FlaggedApi(&quot;android.view.accessibility.a11y_overlay_callbacks&quot;)"
679        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
680        <location
681            file="frameworks/base/core/java/android/accessibilityservice/AccessibilityService.java"
682            line="811"
683            column="17"/>
684    </issue>
685
686    <issue
687        id="FlaggedApi"
688        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
689        errorLine1="    @FlaggedApi(&quot;android.view.accessibility.a11y_overlay_callbacks&quot;)"
690        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
691        <location
692            file="frameworks/base/core/java/android/accessibilityservice/AccessibilityService.java"
693            line="819"
694            column="17"/>
695    </issue>
696
697    <issue
698        id="FlaggedApi"
699        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
700        errorLine1="    @FlaggedApi(&quot;android.view.accessibility.a11y_overlay_callbacks&quot;)"
701        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
702        <location
703            file="frameworks/base/core/java/android/accessibilityservice/AccessibilityService.java"
704            line="819"
705            column="17"/>
706    </issue>
707
708    <issue
709        id="FlaggedApi"
710        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
711        errorLine1="    @FlaggedApi(&quot;android.view.accessibility.a11y_overlay_callbacks&quot;)"
712        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
713        <location
714            file="frameworks/base/core/java/android/accessibilityservice/AccessibilityService.java"
715            line="819"
716            column="17"/>
717    </issue>
718
719    <issue
720        id="FlaggedApi"
721        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
722        errorLine1="    @FlaggedApi(&quot;android.view.accessibility.a11y_overlay_callbacks&quot;)"
723        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
724        <location
725            file="frameworks/base/core/java/android/accessibilityservice/AccessibilityService.java"
726            line="819"
727            column="17"/>
728    </issue>
729
730    <issue
731        id="FlaggedApi"
732        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
733        errorLine1="    @FlaggedApi(&quot;android.view.accessibility.a11y_overlay_callbacks&quot;)"
734        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
735        <location
736            file="frameworks/base/core/java/android/accessibilityservice/AccessibilityService.java"
737            line="819"
738            column="17"/>
739    </issue>
740
741    <issue
742        id="FlaggedApi"
743        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
744        errorLine1="    @FlaggedApi(&quot;android.view.accessibility.a11y_overlay_callbacks&quot;)"
745        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
746        <location
747            file="frameworks/base/core/java/android/accessibilityservice/AccessibilityService.java"
748            line="819"
749            column="17"/>
750    </issue>
751
752    <issue
753        id="FlaggedApi"
754        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
755        errorLine1="    @FlaggedApi(&quot;android.view.accessibility.a11y_overlay_callbacks&quot;)"
756        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
757        <location
758            file="frameworks/base/core/java/android/accessibilityservice/AccessibilityService.java"
759            line="819"
760            column="17"/>
761    </issue>
762
763    <issue
764        id="FlaggedApi"
765        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
766        errorLine1="    @FlaggedApi(&quot;android.view.accessibility.a11y_overlay_callbacks&quot;)"
767        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
768        <location
769            file="frameworks/base/core/java/android/accessibilityservice/AccessibilityService.java"
770            line="827"
771            column="17"/>
772    </issue>
773
774    <issue
775        id="FlaggedApi"
776        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
777        errorLine1="    @FlaggedApi(&quot;android.view.accessibility.a11y_overlay_callbacks&quot;)"
778        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
779        <location
780            file="frameworks/base/core/java/android/accessibilityservice/AccessibilityService.java"
781            line="827"
782            column="17"/>
783    </issue>
784
785    <issue
786        id="FlaggedApi"
787        message="Method `setObservedMotionEventSources()` is a flagged API and should be inside an `if (Flags.motionEventObserving())` check (or annotate the surrounding method `initFromParcel` with `@FlaggedApi(Flags.FLAG_MOTION_EVENT_OBSERVING) to transfer requirement to caller`)"
788        errorLine1="        setObservedMotionEventSources(parcel.readInt());"
789        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
790        <location
791            file="frameworks/base/core/java/android/accessibilityservice/AccessibilityServiceInfo.java"
792            line="1420"
793            column="9"/>
794    </issue>
795
796    <issue
797        id="FlaggedApi"
798        message="Field `TYPE_WINDOW_CONTROL` is a flagged API and should be inside an `if (Flags.addTypeWindowControl())` check (or annotate the surrounding method `typeToString` with `@FlaggedApi(Flags.FLAG_ADD_TYPE_WINDOW_CONTROL) to transfer requirement to caller`)"
799        errorLine1="        if (Flags.addTypeWindowControl() &amp;&amp; type == TYPE_WINDOW_CONTROL) {"
800        errorLine2="                                                    ~~~~~~~~~~~~~~~~~~~">
801        <location
802            file="frameworks/base/core/java/android/view/accessibility/AccessibilityWindowInfo.java"
803            line="883"
804            column="53"/>
805    </issue>
806
807    <issue
808        id="FlaggedApi"
809        message="Method `requestPermissions()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `requestPermissions` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
810        errorLine1="        requestPermissions(permissions, requestCode, getDeviceId());"
811        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
812        <location
813            file="frameworks/base/core/java/android/app/Activity.java"
814            line="5636"
815            column="9"/>
816    </issue>
817
818    <issue
819        id="FlaggedApi"
820        message="Field `EXTRA_REQUEST_PERMISSIONS_DEVICE_ID` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `dispatchRequestPermissionsResult` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
821        errorLine1="                PackageManager.EXTRA_REQUEST_PERMISSIONS_DEVICE_ID, Context.DEVICE_ID_DEFAULT"
822        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
823        <location
824            file="frameworks/base/core/java/android/app/Activity.java"
825            line="9530"
826            column="32"/>
827    </issue>
828
829    <issue
830        id="FlaggedApi"
831        message="Method `onRequestPermissionsResult()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `dispatchRequestPermissionsResult` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
832        errorLine1="        onRequestPermissionsResult(requestCode, permissions, grantResults, deviceId);"
833        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
834        <location
835            file="frameworks/base/core/java/android/app/Activity.java"
836            line="9532"
837            column="9"/>
838    </issue>
839
840    <issue
841        id="FlaggedApi"
842        message="Method `uptimeNanos()` is a flagged API and should be inside an `if (Flags.adpfGpuReportActualWorkDuration())` check (or annotate the surrounding method `handleBindApplication` with `@FlaggedApi(Flags.FLAG_ADPF_GPU_REPORT_ACTUAL_WORK_DURATION) to transfer requirement to caller`)"
843        errorLine1="                timestampApplicationOnCreateNs = SystemClock.uptimeNanos();"
844        errorLine2="                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~">
845        <location
846            file="frameworks/base/core/java/android/app/ActivityThread.java"
847            line="7503"
848            column="50"/>
849    </issue>
850
851    <issue
852        id="FlaggedApi"
853        message="Method `SeServiceManager()` is a flagged API and should be inside an `if (Flags.enableNfcMainline())` check (or annotate the surrounding method `initializeMainlineModules` with `@FlaggedApi(Flags.FLAG_ENABLE_NFC_MAINLINE) to transfer requirement to caller`)"
854        errorLine1="        SeFrameworkInitializer.setSeServiceManager(new SeServiceManager());"
855        errorLine2="                                                   ~~~~~~~~~~~~~~~~~~~~~~">
856        <location
857            file="frameworks/base/core/java/android/app/ActivityThread.java"
858            line="8725"
859            column="52"/>
860    </issue>
861
862    <issue
863        id="FlaggedApi"
864        message="Method `setSeServiceManager()` is a flagged API and should be inside an `if (Flags.enableNfcMainline())` check (or annotate the surrounding method `initializeMainlineModules` with `@FlaggedApi(Flags.FLAG_ENABLE_NFC_MAINLINE) to transfer requirement to caller`)"
865        errorLine1="        SeFrameworkInitializer.setSeServiceManager(new SeServiceManager());"
866        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
867        <location
868            file="frameworks/base/core/java/android/app/ActivityThread.java"
869            line="8725"
870            column="9"/>
871    </issue>
872
873    <issue
874        id="FlaggedApi"
875        message="Method `ProfilingServiceManager()` is a flagged API and should be inside an `if (Flags.telemetryApisFrameworkInitialization())` check (or annotate the surrounding method `initializeMainlineModules` with `@FlaggedApi(Flags.FLAG_TELEMETRY_APIS_FRAMEWORK_INITIALIZATION) to transfer requirement to caller`)"
876        errorLine1="            ProfilingFrameworkInitializer.setProfilingServiceManager(new ProfilingServiceManager());"
877        errorLine2="                                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
878        <location
879            file="frameworks/base/core/java/android/app/ActivityThread.java"
880            line="8727"
881            column="70"/>
882    </issue>
883
884    <issue
885        id="FlaggedApi"
886        message="Method `TvExtender()` is a flagged API and should be inside an `if (Flags.apiTvextender())` check (or annotate the surrounding method `createNotification` with `@FlaggedApi(Flags.FLAG_API_TVEXTENDER) to transfer requirement to caller`)"
887        errorLine1="                .extend(new Notification.TvExtender()"
888        errorLine2="                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
889        <location
890            file="frameworks/base/core/java/android/debug/AdbNotifications.java"
891            line="95"
892            column="25"/>
893    </issue>
894
895    <issue
896        id="FlaggedApi"
897        message="Method `setChannelId()` is a flagged API and should be inside an `if (Flags.apiTvextender())` check (or annotate the surrounding method `createNotification` with `@FlaggedApi(Flags.FLAG_API_TVEXTENDER) to transfer requirement to caller`)"
898        errorLine1="                .extend(new Notification.TvExtender()"
899        errorLine2="                        ^">
900        <location
901            file="frameworks/base/core/java/android/debug/AdbNotifications.java"
902            line="95"
903            column="25"/>
904    </issue>
905
906    <issue
907        id="FlaggedApi"
908        message="Method `isMgf1DigestsSpecified()` is a flagged API and should be inside an `if (Flags.mgf1DigestSetterV2())` check (or annotate the surrounding method `initialize` with `@FlaggedApi(Flags.FLAG_MGF1_DIGEST_SETTER_V2) to transfer requirement to caller`)"
909        errorLine1="                if (spec.isMgf1DigestsSpecified()) {"
910        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
911        <location
912            file="frameworks/base/keystore/java/android/security/keystore2/AndroidKeyStoreKeyPairGeneratorSpi.java"
913            line="346"
914            column="21"/>
915    </issue>
916
917    <issue
918        id="FlaggedApi"
919        message="Method `getMgf1Digests()` is a flagged API and should be inside an `if (Flags.mgf1DigestSetterV2())` check (or annotate the surrounding method `initialize` with `@FlaggedApi(Flags.FLAG_MGF1_DIGEST_SETTER_V2) to transfer requirement to caller`)"
920        errorLine1="                    Set&lt;String> mgfDigests = spec.getMgf1Digests();"
921        errorLine2="                                             ~~~~~~~~~~~~~~~~~~~~~">
922        <location
923            file="frameworks/base/keystore/java/android/security/keystore2/AndroidKeyStoreKeyPairGeneratorSpi.java"
924            line="349"
925            column="46"/>
926    </issue>
927
928    <issue
929        id="FlaggedApi"
930        message="Method `isMgf1DigestsSpecified()` is a flagged API and should be inside an `if (Flags.mgf1DigestSetterV2())` check (or annotate the surrounding method `setPrivateKeyEntry` with `@FlaggedApi(Flags.FLAG_MGF1_DIGEST_SETTER_V2) to transfer requirement to caller`)"
931        errorLine1="                    if (spec.isMgf1DigestsSpecified()) {"
932        errorLine2="                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
933        <location
934            file="frameworks/base/keystore/java/android/security/keystore2/AndroidKeyStoreSpi.java"
935            line="539"
936            column="25"/>
937    </issue>
938
939    <issue
940        id="FlaggedApi"
941        message="Method `getMgf1Digests()` is a flagged API and should be inside an `if (Flags.mgf1DigestSetterV2())` check (or annotate the surrounding method `setPrivateKeyEntry` with `@FlaggedApi(Flags.FLAG_MGF1_DIGEST_SETTER_V2) to transfer requirement to caller`)"
942        errorLine1="                        for (String mgf1Digest : spec.getMgf1Digests()) {"
943        errorLine2="                                                 ~~~~~~~~~~~~~~~~~~~~~">
944        <location
945            file="frameworks/base/keystore/java/android/security/keystore2/AndroidKeyStoreSpi.java"
946            line="540"
947            column="50"/>
948    </issue>
949
950    <issue
951        id="FlaggedApi"
952        message="Field `TYPE_RCS_STRING` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
953        errorLine1="        APN_TYPE_STRING_MAP.put(TYPE_RCS_STRING, TYPE_RCS);"
954        errorLine2="                                ~~~~~~~~~~~~~~~">
955        <location
956            file="frameworks/base/telephony/java/android/telephony/data/ApnSetting.java"
957            line="491"
958            column="33"/>
959    </issue>
960
961    <issue
962        id="FlaggedApi"
963        message="Field `TYPE_RCS` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
964        errorLine1="        APN_TYPE_STRING_MAP.put(TYPE_RCS_STRING, TYPE_RCS);"
965        errorLine2="                                                 ~~~~~~~~">
966        <location
967            file="frameworks/base/telephony/java/android/telephony/data/ApnSetting.java"
968            line="491"
969            column="50"/>
970    </issue>
971
972    <issue
973        id="FlaggedApi"
974        message="Field `TYPE_RCS_STRING` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
975        errorLine1="        APN_TYPE_INT_MAP.put(TYPE_RCS, TYPE_RCS_STRING);"
976        errorLine2="                                       ~~~~~~~~~~~~~~~">
977        <location
978            file="frameworks/base/telephony/java/android/telephony/data/ApnSetting.java"
979            line="509"
980            column="40"/>
981    </issue>
982
983    <issue
984        id="FlaggedApi"
985        message="Field `TYPE_RCS` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
986        errorLine1="        APN_TYPE_INT_MAP.put(TYPE_RCS, TYPE_RCS_STRING);"
987        errorLine2="                             ~~~~~~~~">
988        <location
989            file="frameworks/base/telephony/java/android/telephony/data/ApnSetting.java"
990            line="509"
991            column="30"/>
992    </issue>
993
994    <issue
995        id="FlaggedApi"
996        message="Field `MTU_V4` is a flagged API and should be inside an `if (Flags.apnSettingFieldSupportFlag())` check (or annotate the surrounding method `makeApnSetting` with `@FlaggedApi(Flags.FLAG_APN_SETTING_FIELD_SUPPORT_FLAG) to transfer requirement to caller`)"
997        errorLine1="        int mtuV4 = cursor.getInt(cursor.getColumnIndexOrThrow(Telephony.Carriers.MTU_V4));"
998        errorLine2="                                                                                  ~~~~~~">
999        <location
1000            file="frameworks/base/telephony/java/android/telephony/data/ApnSetting.java"
1001            line="1075"
1002            column="83"/>
1003    </issue>
1004
1005    <issue
1006        id="FlaggedApi"
1007        message="Method `setAlwaysOn()` is a flagged API and should be inside an `if (Flags.apnSettingFieldSupportFlag())` check (or annotate the surrounding method `makeApnSetting` with `@FlaggedApi(Flags.FLAG_APN_SETTING_FIELD_SUPPORT_FLAG) to transfer requirement to caller`)"
1008        errorLine1="        return new Builder()"
1009        errorLine2="               ^">
1010        <location
1011            file="frameworks/base/telephony/java/android/telephony/data/ApnSetting.java"
1012            line="1080"
1013            column="16"/>
1014    </issue>
1015
1016    <issue
1017        id="FlaggedApi"
1018        message="Field `MTU_V6` is a flagged API and should be inside an `if (Flags.apnSettingFieldSupportFlag())` check (or annotate the surrounding method `makeApnSetting` with `@FlaggedApi(Flags.FLAG_APN_SETTING_FIELD_SUPPORT_FLAG) to transfer requirement to caller`)"
1019        errorLine1="                .setMtuV6(cursor.getInt(cursor.getColumnIndexOrThrow(Telephony.Carriers.MTU_V6)))"
1020        errorLine2="                                                                                        ~~~~~~">
1021        <location
1022            file="frameworks/base/telephony/java/android/telephony/data/ApnSetting.java"
1023            line="1126"
1024            column="89"/>
1025    </issue>
1026
1027    <issue
1028        id="FlaggedApi"
1029        message="Field `ALWAYS_ON` is a flagged API and should be inside an `if (Flags.apnSettingFieldSupportFlag())` check (or annotate the surrounding method `makeApnSetting` with `@FlaggedApi(Flags.FLAG_APN_SETTING_FIELD_SUPPORT_FLAG) to transfer requirement to caller`)"
1030        errorLine1="                .setAlwaysOn(cursor.getInt(cursor.getColumnIndexOrThrow(Carriers.ALWAYS_ON)) == 1)"
1031        errorLine2="                                                                                 ~~~~~~~~~">
1032        <location
1033            file="frameworks/base/telephony/java/android/telephony/data/ApnSetting.java"
1034            line="1137"
1035            column="82"/>
1036    </issue>
1037
1038    <issue
1039        id="FlaggedApi"
1040        message="Method `setAlwaysOn()` is a flagged API and should be inside an `if (Flags.apnSettingFieldSupportFlag())` check (or annotate the surrounding method `makeApnSetting` with `@FlaggedApi(Flags.FLAG_APN_SETTING_FIELD_SUPPORT_FLAG) to transfer requirement to caller`)"
1041        errorLine1="        return new Builder()"
1042        errorLine2="               ^">
1043        <location
1044            file="frameworks/base/telephony/java/android/telephony/data/ApnSetting.java"
1045            line="1151"
1046            column="16"/>
1047    </issue>
1048
1049    <issue
1050        id="FlaggedApi"
1051        message="Field `MTU_V4` is a flagged API and should be inside an `if (Flags.apnSettingFieldSupportFlag())` check (or annotate the surrounding method `toContentValues` with `@FlaggedApi(Flags.FLAG_APN_SETTING_FIELD_SUPPORT_FLAG) to transfer requirement to caller`)"
1052        errorLine1="        apnValue.put(Telephony.Carriers.MTU_V4, mMtuV4);"
1053        errorLine2="                                        ~~~~~~">
1054        <location
1055            file="frameworks/base/telephony/java/android/telephony/data/ApnSetting.java"
1056            line="1500"
1057            column="41"/>
1058    </issue>
1059
1060    <issue
1061        id="FlaggedApi"
1062        message="Field `MTU_V6` is a flagged API and should be inside an `if (Flags.apnSettingFieldSupportFlag())` check (or annotate the surrounding method `toContentValues` with `@FlaggedApi(Flags.FLAG_APN_SETTING_FIELD_SUPPORT_FLAG) to transfer requirement to caller`)"
1063        errorLine1="        apnValue.put(Telephony.Carriers.MTU_V6, mMtuV6);"
1064        errorLine2="                                        ~~~~~~">
1065        <location
1066            file="frameworks/base/telephony/java/android/telephony/data/ApnSetting.java"
1067            line="1501"
1068            column="41"/>
1069    </issue>
1070
1071    <issue
1072        id="FlaggedApi"
1073        message="Field `ALWAYS_ON` is a flagged API and should be inside an `if (Flags.apnSettingFieldSupportFlag())` check (or annotate the surrounding method `toContentValues` with `@FlaggedApi(Flags.FLAG_APN_SETTING_FIELD_SUPPORT_FLAG) to transfer requirement to caller`)"
1074        errorLine1="        apnValue.put(Telephony.Carriers.ALWAYS_ON, mAlwaysOn);"
1075        errorLine2="                                        ~~~~~~~~~">
1076        <location
1077            file="frameworks/base/telephony/java/android/telephony/data/ApnSetting.java"
1078            line="1504"
1079            column="41"/>
1080    </issue>
1081
1082    <issue
1083        id="FlaggedApi"
1084        message="Method `setAlwaysOn()` is a flagged API and should be inside an `if (Flags.apnSettingFieldSupportFlag())` check (or annotate the surrounding method `readFromParcel` with `@FlaggedApi(Flags.FLAG_APN_SETTING_FIELD_SUPPORT_FLAG) to transfer requirement to caller`)"
1085        errorLine1="        return new Builder()"
1086        errorLine2="               ^">
1087        <location
1088            file="frameworks/base/telephony/java/android/telephony/data/ApnSetting.java"
1089            line="1785"
1090            column="16"/>
1091    </issue>
1092
1093    <issue
1094        id="FlaggedApi"
1095        message="Field `TYPE_RCS` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `build` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
1096        errorLine1="                    | TYPE_XCAP | TYPE_VSIM | TYPE_BIP | TYPE_ENTERPRISE | TYPE_RCS)) == 0"
1097        errorLine2="                                                                           ~~~~~~~~">
1098        <location
1099            file="frameworks/base/telephony/java/android/telephony/data/ApnSetting.java"
1100            line="2386"
1101            column="76"/>
1102    </issue>
1103
1104    <issue
1105        id="FlaggedApi"
1106        message="Field `OPSTR_ACCESS_RESTRICTED_SETTINGS` is a flagged API and should be inside an `if (Flags.enhancedConfirmationModeApisEnabled())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_ENHANCED_CONFIRMATION_MODE_APIS_ENABLED) to transfer requirement to caller`)"
1107        errorLine1="        new AppOpInfo.Builder(OP_ACCESS_RESTRICTED_SETTINGS, OPSTR_ACCESS_RESTRICTED_SETTINGS,"
1108        errorLine2="                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1109        <location
1110            file="frameworks/base/core/java/android/app/AppOpsManager.java"
1111            line="2983"
1112            column="62"/>
1113    </issue>
1114
1115    <issue
1116        id="FlaggedApi"
1117        message="Field `OPSTR_CREATE_ACCESSIBILITY_OVERLAY` is a flagged API and should be inside an `if (Flags.createAccessibilityOverlayAppOpEnabled())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CREATE_ACCESSIBILITY_OVERLAY_APP_OP_ENABLED) to transfer requirement to caller`)"
1118        errorLine1="                OPSTR_CREATE_ACCESSIBILITY_OVERLAY,"
1119        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1120        <location
1121            file="frameworks/base/core/java/android/app/AppOpsManager.java"
1122            line="3050"
1123            column="17"/>
1124    </issue>
1125
1126    <issue
1127        id="FlaggedApi"
1128        message="Field `OPSTR_MEDIA_ROUTING_CONTROL` is a flagged API and should be inside an `if (Flags.enablePrivilegedRoutingForMediaRoutingControl())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_ENABLE_PRIVILEGED_ROUTING_FOR_MEDIA_ROUTING_CONTROL) to transfer requirement to caller`)"
1129        errorLine1="        new AppOpInfo.Builder(OP_MEDIA_ROUTING_CONTROL, OPSTR_MEDIA_ROUTING_CONTROL,"
1130        errorLine2="                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1131        <location
1132            file="frameworks/base/core/java/android/app/AppOpsManager.java"
1133            line="3053"
1134            column="57"/>
1135    </issue>
1136
1137    <issue
1138        id="FlaggedApi"
1139        message="Field `OPSTR_ENABLE_MOBILE_DATA_BY_USER` is a flagged API and should be inside an `if (Flags.opEnableMobileDataByUser())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_OP_ENABLE_MOBILE_DATA_BY_USER) to transfer requirement to caller`)"
1140        errorLine1="        new AppOpInfo.Builder(OP_ENABLE_MOBILE_DATA_BY_USER, OPSTR_ENABLE_MOBILE_DATA_BY_USER,"
1141        errorLine2="                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1142        <location
1143            file="frameworks/base/core/java/android/app/AppOpsManager.java"
1144            line="3056"
1145            column="62"/>
1146    </issue>
1147
1148    <issue
1149        id="FlaggedApi"
1150        message="Field `OPSTR_RAPID_CLEAR_NOTIFICATIONS_BY_LISTENER` is a flagged API and should be inside an `if (Flags.rapidClearNotificationsByListenerAppOpEnabled())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_RAPID_CLEAR_NOTIFICATIONS_BY_LISTENER_APP_OP_ENABLED) to transfer requirement to caller`)"
1151        errorLine1="                OPSTR_RAPID_CLEAR_NOTIFICATIONS_BY_LISTENER,"
1152        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1153        <location
1154            file="frameworks/base/core/java/android/app/AppOpsManager.java"
1155            line="3061"
1156            column="17"/>
1157    </issue>
1158
1159    <issue
1160        id="FlaggedApi"
1161        message="Field `OPSTR_EMERGENCY_LOCATION` is a flagged API and should be inside an `if (Flags.locationBypass())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_LOCATION_BYPASS) to transfer requirement to caller`)"
1162        errorLine1="        new AppOpInfo.Builder(OP_EMERGENCY_LOCATION, OPSTR_EMERGENCY_LOCATION, &quot;EMERGENCY_LOCATION&quot;)"
1163        errorLine2="                                                     ~~~~~~~~~~~~~~~~~~~~~~~~">
1164        <location
1165            file="frameworks/base/core/java/android/app/AppOpsManager.java"
1166            line="3077"
1167            column="54"/>
1168    </issue>
1169
1170    <issue
1171        id="FlaggedApi"
1172        message="Field `OPSTR_RECEIVE_SENSITIVE_NOTIFICATIONS` is a flagged API and should be inside an `if (Flags.redactSensitiveNotificationsFromUntrustedListeners())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_REDACT_SENSITIVE_NOTIFICATIONS_FROM_UNTRUSTED_LISTENERS) to transfer requirement to caller`)"
1173        errorLine1="                OPSTR_RECEIVE_SENSITIVE_NOTIFICATIONS, &quot;RECEIVE_SENSITIVE_NOTIFICATIONS&quot;)"
1174        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1175        <location
1176            file="frameworks/base/core/java/android/app/AppOpsManager.java"
1177            line="3083"
1178            column="17"/>
1179    </issue>
1180
1181    <issue
1182        id="FlaggedApi"
1183        message="Field `PERSISTENT_DEVICE_ID_DEFAULT` is a flagged API and should be inside an `if (Flags.persistentDeviceIdApi())` check (or annotate the surrounding method `OpEventProxyInfo` with `@FlaggedApi(Flags.FLAG_PERSISTENT_DEVICE_ID_API) to transfer requirement to caller`)"
1184        errorLine1="                    VirtualDeviceManager.PERSISTENT_DEVICE_ID_DEFAULT);"
1185        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1186        <location
1187            file="frameworks/base/core/java/android/app/AppOpsManager.java"
1188            line="3550"
1189            column="42"/>
1190    </issue>
1191
1192    <issue
1193        id="FlaggedApi"
1194        message="Field `PERSISTENT_DEVICE_ID_DEFAULT` is a flagged API and should be inside an `if (Flags.persistentDeviceIdApi())` check (or annotate the surrounding method `onOpChanged` with `@FlaggedApi(Flags.FLAG_PERSISTENT_DEVICE_ID_API) to transfer requirement to caller`)"
1195        errorLine1="                    VirtualDeviceManager.PERSISTENT_DEVICE_ID_DEFAULT)) {"
1196        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1197        <location
1198            file="frameworks/base/core/java/android/app/AppOpsManager.java"
1199            line="7483"
1200            column="42"/>
1201    </issue>
1202
1203    <issue
1204        id="FlaggedApi"
1205        message="Field `PERSISTENT_DEVICE_ID_DEFAULT` is a flagged API and should be inside an `if (Flags.persistentDeviceIdApi())` check (or annotate the surrounding method `getPackagesForOps` with `@FlaggedApi(Flags.FLAG_PERSISTENT_DEVICE_ID_API) to transfer requirement to caller`)"
1206        errorLine1="                    VirtualDeviceManager.PERSISTENT_DEVICE_ID_DEFAULT);"
1207        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1208        <location
1209            file="frameworks/base/core/java/android/app/AppOpsManager.java"
1210            line="7891"
1211            column="42"/>
1212    </issue>
1213
1214    <issue
1215        id="FlaggedApi"
1216        message="Method `getDeviceId()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `unsafeCheckOpRawNoThrow` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1217        errorLine1="                attributionSource.getPackageName(), attributionSource.getDeviceId());"
1218        errorLine2="                                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1219        <location
1220            file="frameworks/base/core/java/android/app/AppOpsManager.java"
1221            line="8848"
1222            column="53"/>
1223    </issue>
1224
1225    <issue
1226        id="FlaggedApi"
1227        message="Method `getDeviceId()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `noteOpNoThrow` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1228        errorLine1="                attributionSource.getAttributionTag(), attributionSource.getDeviceId(), message);"
1229        errorLine2="                                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1230        <location
1231            file="frameworks/base/core/java/android/app/AppOpsManager.java"
1232            line="9034"
1233            column="56"/>
1234    </issue>
1235
1236    <issue
1237        id="FlaggedApi"
1238        message="Method `getDeviceId()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `checkOpNoThrow` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1239        errorLine1="                attributionSource.getDeviceId());"
1240        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1241        <location
1242            file="frameworks/base/core/java/android/app/AppOpsManager.java"
1243            line="9329"
1244            column="17"/>
1245    </issue>
1246
1247    <issue
1248        id="FlaggedApi"
1249        message="Method `getDeviceId()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `startOpNoThrow` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1250        errorLine1="                attributionSource.getAttributionTag(), attributionSource.getDeviceId(),"
1251        errorLine2="                                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1252        <location
1253            file="frameworks/base/core/java/android/app/AppOpsManager.java"
1254            line="9589"
1255            column="56"/>
1256    </issue>
1257
1258    <issue
1259        id="FlaggedApi"
1260        message="Method `getDeviceId()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `finishOp` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1261        errorLine1="                attributionSource.getDeviceId());"
1262        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1263        <location
1264            file="frameworks/base/core/java/android/app/AppOpsManager.java"
1265            line="9842"
1266            column="17"/>
1267    </issue>
1268
1269    <issue
1270        id="FlaggedApi"
1271        message="Field `EXTRA_REQUEST_PERMISSIONS_DEVICE_ID` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `buildRequestPermissionsIntent` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1272        errorLine1="        intent.putExtra(EXTRA_REQUEST_PERMISSIONS_DEVICE_ID, mContext.getDeviceId());"
1273        errorLine2="                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1274        <location
1275            file="frameworks/base/core/java/android/app/ApplicationPackageManager.java"
1276            line="965"
1277            column="25"/>
1278    </issue>
1279
1280    <issue
1281        id="FlaggedApi"
1282        message="Field `APP_METADATA_SOURCE_UNKNOWN` is a flagged API and should be inside an `if (Flags.aslInApkAppMetadataSource())` check (or annotate the surrounding method `getAppMetadataSource` with `@FlaggedApi(Flags.FLAG_ASL_IN_APK_APP_METADATA_SOURCE) to transfer requirement to caller`)"
1283        errorLine1="        int source = PackageManager.APP_METADATA_SOURCE_UNKNOWN;"
1284        errorLine2="                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1285        <location
1286            file="frameworks/base/core/java/android/app/ApplicationPackageManager.java"
1287            line="1283"
1288            column="37"/>
1289    </issue>
1290
1291    <issue
1292        id="FlaggedApi"
1293        message="Field `isArchived` is a flagged API and should be inside an `if (Flags.archiving())` check (or annotate the surrounding method `loadUnbadgedItemIcon` with `@FlaggedApi(Flags.FLAG_ARCHIVING) to transfer requirement to caller`)"
1294        errorLine1="            if (itemInfo.isArchived) {"
1295        errorLine2="                         ~~~~~~~~~~">
1296        <location
1297            file="frameworks/base/core/java/android/app/ApplicationPackageManager.java"
1298            line="3430"
1299            column="26"/>
1300    </issue>
1301
1302    <issue
1303        id="FlaggedApi"
1304        message="Method `ArchivedPackageInfo()` is a flagged API and should be inside an `if (Flags.archiving())` check (or annotate the surrounding method `getArchivedPackage` with `@FlaggedApi(Flags.FLAG_ARCHIVING) to transfer requirement to caller`)"
1305        errorLine1="            return new ArchivedPackageInfo(parcel);"
1306        errorLine2="                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1307        <location
1308            file="frameworks/base/core/java/android/app/ApplicationPackageManager.java"
1309            line="3995"
1310            column="20"/>
1311    </issue>
1312
1313    <issue
1314        id="FlaggedApi"
1315        message="Method `getPendingCredentialRequest()` is a flagged API and should be inside an `if (Flags.autofillCredmanDevIntegration())` check (or annotate the surrounding method `dump` with `@FlaggedApi(Flags.FLAG_AUTOFILL_CREDMAN_DEV_INTEGRATION) to transfer requirement to caller`)"
1316        errorLine1="        GetCredentialRequest getCredentialRequest = node.getPendingCredentialRequest();"
1317        errorLine2="                                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1318        <location
1319            file="frameworks/base/core/java/android/app/assist/AssistStructure.java"
1320            line="2657"
1321            column="53"/>
1322    </issue>
1323
1324    <issue
1325        id="FlaggedApi"
1326        message="Method `AttributionSource()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `AttributionSource` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1327        errorLine1="        this(uid, Process.INVALID_PID, packageName, attributionTag, sDefaultToken, null,"
1328        errorLine2="        ^">
1329        <location
1330            file="frameworks/base/core/java/android/content/AttributionSource.java"
1331            line="112"
1332            column="9"/>
1333    </issue>
1334
1335    <issue
1336        id="FlaggedApi"
1337        message="Method `AttributionSource()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `AttributionSource` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1338        errorLine1="        this(uid, Process.INVALID_PID, packageName, attributionTag, token,"
1339        errorLine2="        ^">
1340        <location
1341            file="frameworks/base/core/java/android/content/AttributionSource.java"
1342            line="126"
1343            column="9"/>
1344    </issue>
1345
1346    <issue
1347        id="FlaggedApi"
1348        message="Method `AttributionSource()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `AttributionSource` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1349        errorLine1="        this(uid, pid, packageName, attributionTag, token, /*renouncedPermissions*/ null,"
1350        errorLine2="        ^">
1351        <location
1352            file="frameworks/base/core/java/android/content/AttributionSource.java"
1353            line="133"
1354            column="9"/>
1355    </issue>
1356
1357    <issue
1358        id="FlaggedApi"
1359        message="Method `AttributionSource()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `AttributionSource` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1360        errorLine1="        this(uid, Process.INVALID_PID, packageName, attributionTag, sDefaultToken,"
1361        errorLine2="        ^">
1362        <location
1363            file="frameworks/base/core/java/android/content/AttributionSource.java"
1364            line="142"
1365            column="9"/>
1366    </issue>
1367
1368    <issue
1369        id="FlaggedApi"
1370        message="Method `AttributionSource()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `AttributionSource` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1371        errorLine1="        this(current.getUid(), current.getPid(), current.getPackageName(),"
1372        errorLine2="        ^">
1373        <location
1374            file="frameworks/base/core/java/android/content/AttributionSource.java"
1375            line="150"
1376            column="9"/>
1377    </issue>
1378
1379    <issue
1380        id="FlaggedApi"
1381        message="Method `getDeviceId()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `AttributionSource` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1382        errorLine1="                current.mAttributionSourceState.renouncedPermissions, current.getDeviceId(), next);"
1383        errorLine2="                                                                      ~~~~~~~~~~~~~~~~~~~~~">
1384        <location
1385            file="frameworks/base/core/java/android/content/AttributionSource.java"
1386            line="152"
1387            column="71"/>
1388    </issue>
1389
1390    <issue
1391        id="FlaggedApi"
1392        message="Method `AttributionSource()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `AttributionSource` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1393        errorLine1="        this(uid, pid, packageName, attributionTag, sDefaultToken, renouncedPermissions, deviceId,"
1394        errorLine2="        ^">
1395        <location
1396            file="frameworks/base/core/java/android/content/AttributionSource.java"
1397            line="159"
1398            column="9"/>
1399    </issue>
1400
1401    <issue
1402        id="FlaggedApi"
1403        message="Method `AttributionSource()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `withNextAttributionSource` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1404        errorLine1="        return new AttributionSource(getUid(), getPid(), getPackageName(), getAttributionTag(),"
1405        errorLine2="               ^">
1406        <location
1407            file="frameworks/base/core/java/android/content/AttributionSource.java"
1408            line="212"
1409            column="16"/>
1410    </issue>
1411
1412    <issue
1413        id="FlaggedApi"
1414        message="Method `getDeviceId()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `withNextAttributionSource` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1415        errorLine1="                getToken(), mAttributionSourceState.renouncedPermissions, getDeviceId(), next);"
1416        errorLine2="                                                                          ~~~~~~~~~~~~~">
1417        <location
1418            file="frameworks/base/core/java/android/content/AttributionSource.java"
1419            line="213"
1420            column="75"/>
1421    </issue>
1422
1423    <issue
1424        id="FlaggedApi"
1425        message="Method `AttributionSource()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `withPackageName` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1426        errorLine1="        return new AttributionSource(getUid(), getPid(), packageName, getAttributionTag(),"
1427        errorLine2="               ^">
1428        <location
1429            file="frameworks/base/core/java/android/content/AttributionSource.java"
1430            line="218"
1431            column="16"/>
1432    </issue>
1433
1434    <issue
1435        id="FlaggedApi"
1436        message="Method `getDeviceId()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `withPackageName` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1437        errorLine1="               getToken(), mAttributionSourceState.renouncedPermissions, getDeviceId(), getNext());"
1438        errorLine2="                                                                         ~~~~~~~~~~~~~">
1439        <location
1440            file="frameworks/base/core/java/android/content/AttributionSource.java"
1441            line="219"
1442            column="74"/>
1443    </issue>
1444
1445    <issue
1446        id="FlaggedApi"
1447        message="Method `AttributionSource()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `withToken` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1448        errorLine1="        return new AttributionSource(getUid(), getPid(), getPackageName(), getAttributionTag(),"
1449        errorLine2="               ^">
1450        <location
1451            file="frameworks/base/core/java/android/content/AttributionSource.java"
1452            line="224"
1453            column="16"/>
1454    </issue>
1455
1456    <issue
1457        id="FlaggedApi"
1458        message="Method `getDeviceId()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `withToken` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1459        errorLine1="                token, mAttributionSourceState.renouncedPermissions, getDeviceId(), getNext());"
1460        errorLine2="                                                                     ~~~~~~~~~~~~~">
1461        <location
1462            file="frameworks/base/core/java/android/content/AttributionSource.java"
1463            line="225"
1464            column="70"/>
1465    </issue>
1466
1467    <issue
1468        id="FlaggedApi"
1469        message="Method `AttributionSource()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `withPid` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1470        errorLine1="        return new AttributionSource(getUid(), pid, getPackageName(), getAttributionTag(),"
1471        errorLine2="               ^">
1472        <location
1473            file="frameworks/base/core/java/android/content/AttributionSource.java"
1474            line="235"
1475            column="16"/>
1476    </issue>
1477
1478    <issue
1479        id="FlaggedApi"
1480        message="Method `getDeviceId()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `withPid` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1481        errorLine1="                getToken(), mAttributionSourceState.renouncedPermissions, getDeviceId(), getNext());"
1482        errorLine2="                                                                          ~~~~~~~~~~~~~">
1483        <location
1484            file="frameworks/base/core/java/android/content/AttributionSource.java"
1485            line="236"
1486            column="75"/>
1487    </issue>
1488
1489    <issue
1490        id="FlaggedApi"
1491        message="Method `AttributionSource()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `withDeviceId` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1492        errorLine1="        return new AttributionSource(getUid(), getPid(), getPackageName(), getAttributionTag(),"
1493        errorLine2="               ^">
1494        <location
1495            file="frameworks/base/core/java/android/content/AttributionSource.java"
1496            line="241"
1497            column="16"/>
1498    </issue>
1499
1500    <issue
1501        id="FlaggedApi"
1502        message="Method `setDeviceId()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `myAttributionSource` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
1503        errorLine1="            return new AttributionSource.Builder(uid)"
1504        errorLine2="                   ^">
1505        <location
1506            file="frameworks/base/core/java/android/content/AttributionSource.java"
1507            line="284"
1508            column="20"/>
1509    </issue>
1510
1511    <issue
1512        id="FlaggedApi"
1513        message="Method `isRegisteredAttributionSource()` is a flagged API and should be inside an `if (Flags.shouldRegisterAttributionSource())` check (or annotate the surrounding method `isTrusted` with `@FlaggedApi(Flags.FLAG_SHOULD_REGISTER_ATTRIBUTION_SOURCE) to transfer requirement to caller`)"
1514        errorLine1="                &amp;&amp; context.getSystemService(PermissionManager.class)"
1515        errorLine2="                   ^">
1516        <location
1517            file="frameworks/base/core/java/android/content/AttributionSource.java"
1518            line="487"
1519            column="20"/>
1520    </issue>
1521
1522    <issue
1523        id="FlaggedApi"
1524        message="Method `isResumed()` is a flagged API and should be inside an `if (Flags.enableNfcMainline())` check (or annotate the surrounding method `isDisablingEnterExitEventForAutofill` with `@FlaggedApi(Flags.FLAG_ENABLE_NFC_MAINLINE) to transfer requirement to caller`)"
1525        errorLine1="        return mAutoFillIgnoreFirstResumePause || !mActivity.isResumed();"
1526        errorLine2="                                                   ~~~~~~~~~~~~~~~~~~~~~">
1527        <location
1528            file="frameworks/base/core/java/android/view/autofill/AutofillClientController.java"
1529            line="473"
1530            column="52"/>
1531    </issue>
1532
1533    <issue
1534        id="FlaggedApi"
1535        message="Field `FIELD_NAME` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `fieldsToString` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
1536        errorLine1="        if ((bitmask &amp; FIELD_NAME) != 0) {"
1537        errorLine2="                       ~~~~~~~~~~">
1538        <location
1539            file="frameworks/base/core/java/android/app/AutomaticZenRule.java"
1540            line="582"
1541            column="24"/>
1542    </issue>
1543
1544    <issue
1545        id="FlaggedApi"
1546        message="Field `FIELD_INTERRUPTION_FILTER` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `fieldsToString` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
1547        errorLine1="        if ((bitmask &amp; FIELD_INTERRUPTION_FILTER) != 0) {"
1548        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~~~~~~">
1549        <location
1550            file="frameworks/base/core/java/android/app/AutomaticZenRule.java"
1551            line="585"
1552            column="24"/>
1553    </issue>
1554
1555    <issue
1556        id="FlaggedApi"
1557        message="Field `FIELD_ICON` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `fieldsToString` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
1558        errorLine1="        if ((bitmask &amp; FIELD_ICON) != 0) {"
1559        errorLine2="                       ~~~~~~~~~~">
1560        <location
1561            file="frameworks/base/core/java/android/app/AutomaticZenRule.java"
1562            line="588"
1563            column="24"/>
1564    </issue>
1565
1566    <issue
1567        id="FlaggedApi"
1568        message="Method `getFrameTimeNanos()` is a flagged API and should be inside an `if (Flags.expectedPresentationTimeApi())` check (or annotate the surrounding method `run` with `@FlaggedApi(Flags.FLAG_EXPECTED_PRESENTATION_TIME_API) to transfer requirement to caller`)"
1569        errorLine1="                doConsumeBatchedInput(mChoreographer.getFrameTimeNanos());"
1570        errorLine2="                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1571        <location
1572            file="frameworks/base/core/java/android/view/BatchedInputEventReceiver.java"
1573            line="130"
1574            column="39"/>
1575    </issue>
1576
1577    <issue
1578        id="FlaggedApi"
1579        message="Method `Gainmap()` is a flagged API and should be inside an `if (Flags.gainmapConstructorWithMetadata())` check (or annotate the surrounding method `createBitmap` with `@FlaggedApi(Flags.FLAG_GAINMAP_CONSTRUCTOR_WITH_METADATA) to transfer requirement to caller`)"
1580        errorLine1="                bitmap.setGainmap(new Gainmap(source.getGainmap(), newMapContents));"
1581        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1582        <location
1583            file="frameworks/base/graphics/java/android/graphics/Bitmap.java"
1584            line="1030"
1585            column="35"/>
1586    </issue>
1587
1588    <issue
1589        id="FlaggedApi"
1590        message="Method `Gainmap()` is a flagged API and should be inside an `if (Flags.gainmapConstructorWithMetadata())` check (or annotate the surrounding method `setOverrideGainmap` with `@FlaggedApi(Flags.FLAG_GAINMAP_CONSTRUCTOR_WITH_METADATA) to transfer requirement to caller`)"
1591        errorLine1="            mOverrideGainmap = new Gainmap(overrideGainmap, overrideGainmap.getGainmapContents());"
1592        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1593        <location
1594            file="frameworks/base/graphics/java/android/graphics/BitmapShader.java"
1595            line="193"
1596            column="32"/>
1597    </issue>
1598
1599    <issue
1600        id="FlaggedApi"
1601        message="Method `set()` is a flagged API and should be inside an `if (Flags.fixLineHeightForLocale())` check (or annotate the surrounding method `isBoring` with `@FlaggedApi(Flags.FLAG_FIX_LINE_HEIGHT_FOR_LOCALE) to transfer requirement to caller`)"
1602        errorLine1="                fm.set(minimumFontMetrics);"
1603        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~">
1604        <location
1605            file="frameworks/base/core/java/android/text/BoringLayout.java"
1606            line="594"
1607            column="17"/>
1608    </issue>
1609
1610    <issue
1611        id="FlaggedApi"
1612        message="Method `getUseBoundsForWidth()` is a flagged API and should be inside an `if (Flags.useBoundsForWidth())` check (or annotate the surrounding method `getLineMax` with `@FlaggedApi(Flags.FLAG_USE_BOUNDS_FOR_WIDTH) to transfer requirement to caller`)"
1613        errorLine1="        if (getUseBoundsForWidth()) {"
1614        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~">
1615        <location
1616            file="frameworks/base/core/java/android/text/BoringLayout.java"
1617            line="658"
1618            column="13"/>
1619    </issue>
1620
1621    <issue
1622        id="FlaggedApi"
1623        message="Method `getUseBoundsForWidth()` is a flagged API and should be inside an `if (Flags.useBoundsForWidth())` check (or annotate the surrounding method `getLineWidth` with `@FlaggedApi(Flags.FLAG_USE_BOUNDS_FOR_WIDTH) to transfer requirement to caller`)"
1624        errorLine1="        if (getUseBoundsForWidth()) {"
1625        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~">
1626        <location
1627            file="frameworks/base/core/java/android/text/BoringLayout.java"
1628            line="667"
1629            column="13"/>
1630    </issue>
1631
1632    <issue
1633        id="FlaggedApi"
1634        message="Method `getShiftDrawingOffsetForStartOverhang()` is a flagged API and should be inside an `if (Flags.useBoundsForWidth())` check (or annotate the surrounding method `draw` with `@FlaggedApi(Flags.FLAG_USE_BOUNDS_FOR_WIDTH) to transfer requirement to caller`)"
1635        errorLine1="            if (getUseBoundsForWidth() &amp;&amp; getShiftDrawingOffsetForStartOverhang()) {"
1636        errorLine2="                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1637        <location
1638            file="frameworks/base/core/java/android/text/BoringLayout.java"
1639            line="720"
1640            column="43"/>
1641    </issue>
1642
1643    <issue
1644        id="FlaggedApi"
1645        message="Method `getUseBoundsForWidth()` is a flagged API and should be inside an `if (Flags.useBoundsForWidth())` check (or annotate the surrounding method `draw` with `@FlaggedApi(Flags.FLAG_USE_BOUNDS_FOR_WIDTH) to transfer requirement to caller`)"
1646        errorLine1="            if (getUseBoundsForWidth() &amp;&amp; getShiftDrawingOffsetForStartOverhang()) {"
1647        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~">
1648        <location
1649            file="frameworks/base/core/java/android/text/BoringLayout.java"
1650            line="720"
1651            column="17"/>
1652    </issue>
1653
1654    <issue
1655        id="FlaggedApi"
1656        message="Method `createFromParcelBody()` is a flagged API and should be inside an `if (Flags.tiafVApis())` check (or annotate the surrounding method `createFromParcel` with `@FlaggedApi(Flags.FLAG_TIAF_V_APIS) to transfer requirement to caller`)"
1657        errorLine1="                            return SignalingDataRequest.createFromParcelBody(source);"
1658        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1659        <location
1660            file="frameworks/base/media/java/android/media/tv/BroadcastInfoRequest.java"
1661            line="89"
1662            column="36"/>
1663    </issue>
1664
1665    <issue
1666        id="FlaggedApi"
1667        message="Method `createFromParcelBody()` is a flagged API and should be inside an `if (Flags.tiafVApis())` check (or annotate the surrounding method `createFromParcel` with `@FlaggedApi(Flags.FLAG_TIAF_V_APIS) to transfer requirement to caller`)"
1668        errorLine1="                            return SignalingDataResponse.createFromParcelBody(source);"
1669        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1670        <location
1671            file="frameworks/base/media/java/android/media/tv/BroadcastInfoResponse.java"
1672            line="75"
1673            column="36"/>
1674    </issue>
1675
1676    <issue
1677        id="FlaggedApi"
1678        message="Field `BUGREPORT_MODE_ONBOARDING` is a flagged API and should be inside an `if (Flags.onboardingBugreportV2Enabled())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_ONBOARDING_BUGREPORT_V2_ENABLED) to transfer requirement to caller`)"
1679        errorLine1="    public static final int BUGREPORT_MODE_MAX_VALUE = BUGREPORT_MODE_ONBOARDING;"
1680        errorLine2="                                                       ~~~~~~~~~~~~~~~~~~~~~~~~~">
1681        <location
1682            file="frameworks/base/core/java/android/os/BugreportParams.java"
1683            line="139"
1684            column="56"/>
1685    </issue>
1686
1687    <issue
1688        id="FlaggedApi"
1689        message="Field `PROPERTY_IS_TRANSACTIONAL` is a flagged API and should be inside an `if (Flags.voipAppActionsSupport())` check (or annotate the surrounding method `propertiesToString` with `@FlaggedApi(Flags.FLAG_VOIP_APP_ACTIONS_SUPPORT) to transfer requirement to caller`)"
1690        errorLine1="            if (hasProperty(properties, PROPERTY_IS_TRANSACTIONAL)) {"
1691        errorLine2="                                        ~~~~~~~~~~~~~~~~~~~~~~~~~">
1692        <location
1693            file="frameworks/base/telecomm/java/android/telecom/Call.java"
1694            line="854"
1695            column="41"/>
1696    </issue>
1697
1698    <issue
1699        id="FlaggedApi"
1700        message="Method `getImsReasonInfo()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `handleCallDisconnected` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
1701        errorLine1="        if (disconnectCause.getImsReasonInfo() != null) {"
1702        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1703        <location
1704            file="frameworks/base/telecomm/java/android/telecom/CallDiagnosticService.java"
1705            line="365"
1706            column="13"/>
1707    </issue>
1708
1709    <issue
1710        id="FlaggedApi"
1711        message="Method `getImsReasonInfo()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `handleCallDisconnected` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
1712        errorLine1="            message = callDiagnostics.onCallDisconnected(disconnectCause.getImsReasonInfo());"
1713        errorLine2="                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1714        <location
1715            file="frameworks/base/telecomm/java/android/telecom/CallDiagnosticService.java"
1716            line="366"
1717            column="58"/>
1718    </issue>
1719
1720    <issue
1721        id="FlaggedApi"
1722        message="Method `getTelephonyDisconnectCause()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `handleCallDisconnected` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
1723        errorLine1="                    disconnectCause.getTelephonyDisconnectCause(),"
1724        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1725        <location
1726            file="frameworks/base/telecomm/java/android/telecom/CallDiagnosticService.java"
1727            line="369"
1728            column="21"/>
1729    </issue>
1730
1731    <issue
1732        id="FlaggedApi"
1733        message="Method `getTelephonyPreciseDisconnectCause()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `handleCallDisconnected` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
1734        errorLine1="                    disconnectCause.getTelephonyPreciseDisconnectCause());"
1735        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1736        <location
1737            file="frameworks/base/telecomm/java/android/telecom/CallDiagnosticService.java"
1738            line="370"
1739            column="21"/>
1740    </issue>
1741
1742    <issue
1743        id="FlaggedApi"
1744        message="Field `POLICY_TYPE_CAMERA` is a flagged API and should be inside an `if (Flags.virtualCamera())` check (or annotate the surrounding method `getDevicePolicyFromContext` with `@FlaggedApi(Flags.FLAG_VIRTUAL_CAMERA) to transfer requirement to caller`)"
1745        errorLine1="        return virtualDeviceManager.getDevicePolicy(context.getDeviceId(), POLICY_TYPE_CAMERA);"
1746        errorLine2="                                                                           ~~~~~~~~~~~~~~~~~~">
1747        <location
1748            file="frameworks/base/core/java/android/hardware/Camera.java"
1749            line="350"
1750            column="76"/>
1751    </issue>
1752
1753    <issue
1754        id="FlaggedApi"
1755        message="Field `FALLBACK_PACKAGE_NAME` is a flagged API and should be inside an `if (Flags.concertMode())` check (or annotate the surrounding method `onSuccess` with `@FlaggedApi(Flags.FLAG_CONCERT_MODE) to transfer requirement to caller`)"
1756        errorLine1="                        .getString(FALLBACK_PACKAGE_NAME);"
1757        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~">
1758        <location
1759            file="frameworks/base/core/java/android/hardware/camera2/CameraExtensionCharacteristics.java"
1760            line="591"
1761            column="36"/>
1762    </issue>
1763
1764    <issue
1765        id="FlaggedApi"
1766        message="Field `POLICY_TYPE_CAMERA` is a flagged API and should be inside an `if (Flags.virtualCamera())` check (or annotate the surrounding method `getDevicePolicyFromContext` with `@FlaggedApi(Flags.FLAG_VIRTUAL_CAMERA) to transfer requirement to caller`)"
1767        errorLine1="        return mVirtualDeviceManager.getDevicePolicy(context.getDeviceId(), POLICY_TYPE_CAMERA);"
1768        errorLine2="                                                                            ~~~~~~~~~~~~~~~~~~">
1769        <location
1770            file="frameworks/base/core/java/android/hardware/camera2/CameraManager.java"
1771            line="584"
1772            column="77"/>
1773    </issue>
1774
1775    <issue
1776        id="FlaggedApi"
1777        message="Method `CameraDeviceSetupImpl()` is a flagged API and should be inside an `if (Flags.cameraDeviceSetup())` check (or annotate the surrounding method `getCameraDeviceSetupUnsafe` with `@FlaggedApi(Flags.FLAG_CAMERA_DEVICE_SETUP) to transfer requirement to caller`)"
1778        errorLine1="        return new CameraDeviceSetupImpl(cameraId, /*cameraManager=*/ this, mContext);"
1779        errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1780        <location
1781            file="frameworks/base/core/java/android/hardware/camera2/CameraManager.java"
1782            line="903"
1783            column="16"/>
1784    </issue>
1785
1786    <issue
1787        id="FlaggedApi"
1788        message="Method `isCameraDeviceSetupSupported()` is a flagged API and should be inside an `if (Flags.cameraDeviceSetup())` check (or annotate the surrounding method `openCameraDeviceUserAsync` with `@FlaggedApi(Flags.FLAG_CAMERA_DEVICE_SETUP) to transfer requirement to caller`)"
1789        errorLine1="                    &amp;&amp; CameraDeviceSetupImpl.isCameraDeviceSetupSupported(characteristics)) {"
1790        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1791        <location
1792            file="frameworks/base/core/java/android/hardware/camera2/CameraManager.java"
1793            line="983"
1794            column="24"/>
1795    </issue>
1796
1797    <issue
1798        id="FlaggedApi"
1799        message="Class `DeviceStateManager` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `registerDeviceStateListener` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
1800        errorLine1="                        ctx.getSystemService(DeviceStateManager.class).registerCallback("
1801        errorLine2="                                             ~~~~~~~~~~~~~~~~~~~~~~~~">
1802        <location
1803            file="frameworks/base/core/java/android/hardware/camera2/CameraManager.java"
1804            line="2141"
1805            column="46"/>
1806    </issue>
1807
1808    <issue
1809        id="FlaggedApi"
1810        message="Method `registerCallback()` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `registerDeviceStateListener` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
1811        errorLine1="                        ctx.getSystemService(DeviceStateManager.class).registerCallback("
1812        errorLine2="                        ^">
1813        <location
1814            file="frameworks/base/core/java/android/hardware/camera2/CameraManager.java"
1815            line="2141"
1816            column="25"/>
1817    </issue>
1818
1819    <issue
1820        id="FlaggedApi"
1821        message="Field `STATISTICS_LENS_INTRINSICS_SAMPLES` is a flagged API and should be inside an `if (Flags.concertMode())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CONCERT_MODE) to transfer requirement to caller`)"
1822        errorLine1="                CaptureResult.STATISTICS_LENS_INTRINSICS_SAMPLES.getNativeKey(),"
1823        errorLine2="                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1824        <location
1825            file="frameworks/base/core/java/android/hardware/camera2/impl/CameraMetadataNative.java"
1826            line="856"
1827            column="31"/>
1828    </issue>
1829
1830    <issue
1831        id="FlaggedApi"
1832        message="Field `STATISTICS_LENS_INTRINSICS_SAMPLES` is a flagged API and should be inside an `if (Flags.concertMode())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CONCERT_MODE) to transfer requirement to caller`)"
1833        errorLine1="                CaptureResult.STATISTICS_LENS_INTRINSICS_SAMPLES.getNativeKey(),"
1834        errorLine2="                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1835        <location
1836            file="frameworks/base/core/java/android/hardware/camera2/impl/CameraMetadataNative.java"
1837            line="2021"
1838            column="31"/>
1839    </issue>
1840
1841    <issue
1842        id="FlaggedApi"
1843        message="Field `KEY_EMERGENCY_OVER_IMS_SUPPORTED_3GPP_NETWORK_TYPES_INT_ARRAY` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
1844        errorLine1="                    KEY_EMERGENCY_OVER_IMS_SUPPORTED_3GPP_NETWORK_TYPES_INT_ARRAY,"
1845        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1846        <location
1847            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
1848            line="8054"
1849            column="21"/>
1850    </issue>
1851
1852    <issue
1853        id="FlaggedApi"
1854        message="Field `KEY_EMERGENCY_OVER_IMS_ROAMING_SUPPORTED_3GPP_NETWORK_TYPES_INT_ARRAY` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
1855        errorLine1="                    KEY_EMERGENCY_OVER_IMS_ROAMING_SUPPORTED_3GPP_NETWORK_TYPES_INT_ARRAY,"
1856        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1857        <location
1858            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
1859            line="8060"
1860            column="21"/>
1861    </issue>
1862
1863    <issue
1864        id="FlaggedApi"
1865        message="Field `KEY_EMERGENCY_OVER_CS_SUPPORTED_ACCESS_NETWORK_TYPES_INT_ARRAY` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
1866        errorLine1="                    KEY_EMERGENCY_OVER_CS_SUPPORTED_ACCESS_NETWORK_TYPES_INT_ARRAY,"
1867        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1868        <location
1869            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
1870            line="8066"
1871            column="21"/>
1872    </issue>
1873
1874    <issue
1875        id="FlaggedApi"
1876        message="Field `KEY_EMERGENCY_OVER_CS_ROAMING_SUPPORTED_ACCESS_NETWORK_TYPES_INT_ARRAY` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
1877        errorLine1="                    KEY_EMERGENCY_OVER_CS_ROAMING_SUPPORTED_ACCESS_NETWORK_TYPES_INT_ARRAY,"
1878        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1879        <location
1880            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
1881            line="8073"
1882            column="21"/>
1883    </issue>
1884
1885    <issue
1886        id="FlaggedApi"
1887        message="Field `KEY_EMERGENCY_DOMAIN_PREFERENCE_INT_ARRAY` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
1888        errorLine1="            defaults.putIntArray(KEY_EMERGENCY_DOMAIN_PREFERENCE_INT_ARRAY,"
1889        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1890        <location
1891            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
1892            line="8079"
1893            column="34"/>
1894    </issue>
1895
1896    <issue
1897        id="FlaggedApi"
1898        message="Field `DOMAIN_PS_3GPP` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
1899        errorLine1="                        DOMAIN_PS_3GPP,"
1900        errorLine2="                        ~~~~~~~~~~~~~~">
1901        <location
1902            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
1903            line="8081"
1904            column="25"/>
1905    </issue>
1906
1907    <issue
1908        id="FlaggedApi"
1909        message="Field `DOMAIN_CS` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
1910        errorLine1="                        DOMAIN_CS,"
1911        errorLine2="                        ~~~~~~~~~">
1912        <location
1913            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
1914            line="8082"
1915            column="25"/>
1916    </issue>
1917
1918    <issue
1919        id="FlaggedApi"
1920        message="Field `DOMAIN_PS_NON_3GPP` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
1921        errorLine1="                        DOMAIN_PS_NON_3GPP"
1922        errorLine2="                        ~~~~~~~~~~~~~~~~~~">
1923        <location
1924            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
1925            line="8083"
1926            column="25"/>
1927    </issue>
1928
1929    <issue
1930        id="FlaggedApi"
1931        message="Field `KEY_EMERGENCY_DOMAIN_PREFERENCE_ROAMING_INT_ARRAY` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
1932        errorLine1="            defaults.putIntArray(KEY_EMERGENCY_DOMAIN_PREFERENCE_ROAMING_INT_ARRAY,"
1933        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1934        <location
1935            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
1936            line="8085"
1937            column="34"/>
1938    </issue>
1939
1940    <issue
1941        id="FlaggedApi"
1942        message="Field `DOMAIN_PS_3GPP` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
1943        errorLine1="                        DOMAIN_PS_3GPP,"
1944        errorLine2="                        ~~~~~~~~~~~~~~">
1945        <location
1946            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
1947            line="8087"
1948            column="25"/>
1949    </issue>
1950
1951    <issue
1952        id="FlaggedApi"
1953        message="Field `DOMAIN_CS` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
1954        errorLine1="                        DOMAIN_CS,"
1955        errorLine2="                        ~~~~~~~~~">
1956        <location
1957            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
1958            line="8088"
1959            column="25"/>
1960    </issue>
1961
1962    <issue
1963        id="FlaggedApi"
1964        message="Field `DOMAIN_PS_NON_3GPP` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
1965        errorLine1="                        DOMAIN_PS_NON_3GPP"
1966        errorLine2="                        ~~~~~~~~~~~~~~~~~~">
1967        <location
1968            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
1969            line="8089"
1970            column="25"/>
1971    </issue>
1972
1973    <issue
1974        id="FlaggedApi"
1975        message="Field `KEY_PREFER_IMS_EMERGENCY_WHEN_VOICE_CALLS_ON_CS_BOOL` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
1976        errorLine1="            defaults.putBoolean(KEY_PREFER_IMS_EMERGENCY_WHEN_VOICE_CALLS_ON_CS_BOOL, false);"
1977        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1978        <location
1979            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
1980            line="8092"
1981            column="33"/>
1982    </issue>
1983
1984    <issue
1985        id="FlaggedApi"
1986        message="Field `KEY_EMERGENCY_VOWIFI_REQUIRES_CONDITION_INT` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
1987        errorLine1="            defaults.putInt(KEY_EMERGENCY_VOWIFI_REQUIRES_CONDITION_INT, VOWIFI_REQUIRES_NONE);"
1988        errorLine2="                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1989        <location
1990            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
1991            line="8093"
1992            column="29"/>
1993    </issue>
1994
1995    <issue
1996        id="FlaggedApi"
1997        message="Field `VOWIFI_REQUIRES_NONE` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
1998        errorLine1="            defaults.putInt(KEY_EMERGENCY_VOWIFI_REQUIRES_CONDITION_INT, VOWIFI_REQUIRES_NONE);"
1999        errorLine2="                                                                         ~~~~~~~~~~~~~~~~~~~~">
2000        <location
2001            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2002            line="8093"
2003            column="74"/>
2004    </issue>
2005
2006    <issue
2007        id="FlaggedApi"
2008        message="Field `KEY_MAXIMUM_NUMBER_OF_EMERGENCY_TRIES_OVER_VOWIFI_INT` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
2009        errorLine1="            defaults.putInt(KEY_MAXIMUM_NUMBER_OF_EMERGENCY_TRIES_OVER_VOWIFI_INT, 1);"
2010        errorLine2="                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2011        <location
2012            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2013            line="8094"
2014            column="29"/>
2015    </issue>
2016
2017    <issue
2018        id="FlaggedApi"
2019        message="Field `KEY_EMERGENCY_SCAN_TIMER_SEC_INT` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
2020        errorLine1="            defaults.putInt(KEY_EMERGENCY_SCAN_TIMER_SEC_INT, 10);"
2021        errorLine2="                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2022        <location
2023            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2024            line="8095"
2025            column="29"/>
2026    </issue>
2027
2028    <issue
2029        id="FlaggedApi"
2030        message="Field `KEY_MAXIMUM_CELLULAR_SEARCH_TIMER_SEC_INT` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
2031        errorLine1="            defaults.putInt(KEY_MAXIMUM_CELLULAR_SEARCH_TIMER_SEC_INT, REDIAL_TIMER_DISABLED);"
2032        errorLine2="                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2033        <location
2034            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2035            line="8096"
2036            column="29"/>
2037    </issue>
2038
2039    <issue
2040        id="FlaggedApi"
2041        message="Field `REDIAL_TIMER_DISABLED` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
2042        errorLine1="            defaults.putInt(KEY_MAXIMUM_CELLULAR_SEARCH_TIMER_SEC_INT, REDIAL_TIMER_DISABLED);"
2043        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~~~~">
2044        <location
2045            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2046            line="8096"
2047            column="72"/>
2048    </issue>
2049
2050    <issue
2051        id="FlaggedApi"
2052        message="Field `KEY_EMERGENCY_NETWORK_SCAN_TYPE_INT` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
2053        errorLine1="            defaults.putInt(KEY_EMERGENCY_NETWORK_SCAN_TYPE_INT, SCAN_TYPE_NO_PREFERENCE);"
2054        errorLine2="                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2055        <location
2056            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2057            line="8097"
2058            column="29"/>
2059    </issue>
2060
2061    <issue
2062        id="FlaggedApi"
2063        message="Field `SCAN_TYPE_NO_PREFERENCE` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
2064        errorLine1="            defaults.putInt(KEY_EMERGENCY_NETWORK_SCAN_TYPE_INT, SCAN_TYPE_NO_PREFERENCE);"
2065        errorLine2="                                                                 ~~~~~~~~~~~~~~~~~~~~~~~">
2066        <location
2067            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2068            line="8097"
2069            column="66"/>
2070    </issue>
2071
2072    <issue
2073        id="FlaggedApi"
2074        message="Field `KEY_EMERGENCY_CALL_SETUP_TIMER_ON_CURRENT_NETWORK_SEC_INT` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
2075        errorLine1="            defaults.putInt(KEY_EMERGENCY_CALL_SETUP_TIMER_ON_CURRENT_NETWORK_SEC_INT, 0);"
2076        errorLine2="                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2077        <location
2078            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2079            line="8098"
2080            column="29"/>
2081    </issue>
2082
2083    <issue
2084        id="FlaggedApi"
2085        message="Field `KEY_EMERGENCY_REQUIRES_IMS_REGISTRATION_BOOL` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
2086        errorLine1="            defaults.putBoolean(KEY_EMERGENCY_REQUIRES_IMS_REGISTRATION_BOOL, false);"
2087        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2088        <location
2089            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2090            line="8099"
2091            column="33"/>
2092    </issue>
2093
2094    <issue
2095        id="FlaggedApi"
2096        message="Field `KEY_EMERGENCY_LTE_PREFERRED_AFTER_NR_FAILED_BOOL` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
2097        errorLine1="            defaults.putBoolean(KEY_EMERGENCY_LTE_PREFERRED_AFTER_NR_FAILED_BOOL, false);"
2098        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2099        <location
2100            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2101            line="8100"
2102            column="33"/>
2103    </issue>
2104
2105    <issue
2106        id="FlaggedApi"
2107        message="Field `KEY_EMERGENCY_REQUIRES_VOLTE_ENABLED_BOOL` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
2108        errorLine1="            defaults.putBoolean(KEY_EMERGENCY_REQUIRES_VOLTE_ENABLED_BOOL, false);"
2109        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2110        <location
2111            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2112            line="8101"
2113            column="33"/>
2114    </issue>
2115
2116    <issue
2117        id="FlaggedApi"
2118        message="Field `KEY_EMERGENCY_CDMA_PREFERRED_NUMBERS_STRING_ARRAY` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
2119        errorLine1="            defaults.putStringArray(KEY_EMERGENCY_CDMA_PREFERRED_NUMBERS_STRING_ARRAY,"
2120        errorLine2="                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2121        <location
2122            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2123            line="8102"
2124            column="37"/>
2125    </issue>
2126
2127    <issue
2128        id="FlaggedApi"
2129        message="Field `KEY_CROSS_STACK_REDIAL_TIMER_SEC_INT` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
2130        errorLine1="            defaults.putInt(KEY_CROSS_STACK_REDIAL_TIMER_SEC_INT, 120);"
2131        errorLine2="                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2132        <location
2133            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2134            line="8104"
2135            column="29"/>
2136    </issue>
2137
2138    <issue
2139        id="FlaggedApi"
2140        message="Field `KEY_QUICK_CROSS_STACK_REDIAL_TIMER_SEC_INT` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
2141        errorLine1="            defaults.putInt(KEY_QUICK_CROSS_STACK_REDIAL_TIMER_SEC_INT, REDIAL_TIMER_DISABLED);"
2142        errorLine2="                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2143        <location
2144            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2145            line="8105"
2146            column="29"/>
2147    </issue>
2148
2149    <issue
2150        id="FlaggedApi"
2151        message="Field `REDIAL_TIMER_DISABLED` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
2152        errorLine1="            defaults.putInt(KEY_QUICK_CROSS_STACK_REDIAL_TIMER_SEC_INT, REDIAL_TIMER_DISABLED);"
2153        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~">
2154        <location
2155            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2156            line="8105"
2157            column="73"/>
2158    </issue>
2159
2160    <issue
2161        id="FlaggedApi"
2162        message="Field `KEY_START_QUICK_CROSS_STACK_REDIAL_TIMER_WHEN_REGISTERED_BOOL` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
2163        errorLine1="            defaults.putBoolean(KEY_START_QUICK_CROSS_STACK_REDIAL_TIMER_WHEN_REGISTERED_BOOL,"
2164        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2165        <location
2166            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2167            line="8106"
2168            column="33"/>
2169    </issue>
2170
2171    <issue
2172        id="FlaggedApi"
2173        message="Field `KEY_SCAN_LIMITED_SERVICE_AFTER_VOLTE_FAILURE_BOOL` is a flagged API and should be inside an `if (Flags.useOemDomainSelectionService())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_USE_OEM_DOMAIN_SELECTION_SERVICE) to transfer requirement to caller`)"
2174        errorLine1="            defaults.putBoolean(KEY_SCAN_LIMITED_SERVICE_AFTER_VOLTE_FAILURE_BOOL, false);"
2175        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2176        <location
2177            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2178            line="8108"
2179            column="33"/>
2180    </issue>
2181
2182    <issue
2183        id="FlaggedApi"
2184        message="Field `KEY_SUPPORTS_IKE_SESSION_MULTIPLE_SA_PROPOSALS_BOOL` is a flagged API and should be inside an `if (Flags.enableMultipleSaProposals())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_ENABLE_MULTIPLE_SA_PROPOSALS) to transfer requirement to caller`)"
2185        errorLine1="            defaults.putBoolean(KEY_SUPPORTS_IKE_SESSION_MULTIPLE_SA_PROPOSALS_BOOL, false);"
2186        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2187        <location
2188            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2189            line="9405"
2190            column="33"/>
2191    </issue>
2192
2193    <issue
2194        id="FlaggedApi"
2195        message="Field `KEY_SUPPORTS_CHILD_SESSION_MULTIPLE_SA_PROPOSALS_BOOL` is a flagged API and should be inside an `if (Flags.enableMultipleSaProposals())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_ENABLE_MULTIPLE_SA_PROPOSALS) to transfer requirement to caller`)"
2196        errorLine1="            defaults.putBoolean(KEY_SUPPORTS_CHILD_SESSION_MULTIPLE_SA_PROPOSALS_BOOL, false);"
2197        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2198        <location
2199            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2200            line="9406"
2201            column="33"/>
2202    </issue>
2203
2204    <issue
2205        id="FlaggedApi"
2206        message="Field `KEY_SUPPORTED_IKE_SESSION_AEAD_ALGORITHMS_INT_ARRAY` is a flagged API and should be inside an `if (Flags.enableAeadAlgorithms())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_ENABLE_AEAD_ALGORITHMS) to transfer requirement to caller`)"
2207        errorLine1="                    KEY_SUPPORTED_IKE_SESSION_AEAD_ALGORITHMS_INT_ARRAY, new int[] {});"
2208        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2209        <location
2210            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2211            line="9422"
2212            column="21"/>
2213    </issue>
2214
2215    <issue
2216        id="FlaggedApi"
2217        message="Field `KEY_SUPPORTED_CHILD_SESSION_AEAD_ALGORITHMS_INT_ARRAY` is a flagged API and should be inside an `if (Flags.enableAeadAlgorithms())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_ENABLE_AEAD_ALGORITHMS) to transfer requirement to caller`)"
2218        errorLine1="                    KEY_SUPPORTED_CHILD_SESSION_AEAD_ALGORITHMS_INT_ARRAY, new int[] {});"
2219        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2220        <location
2221            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2222            line="9427"
2223            column="21"/>
2224    </issue>
2225
2226    <issue
2227        id="FlaggedApi"
2228        message="Field `KEY_IKE_SESSION_AES_GCM_KEY_SIZE_INT_ARRAY` is a flagged API and should be inside an `if (Flags.enableAeadAlgorithms())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_ENABLE_AEAD_ALGORITHMS) to transfer requirement to caller`)"
2229        errorLine1="                    KEY_IKE_SESSION_AES_GCM_KEY_SIZE_INT_ARRAY, new int[] {});"
2230        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2231        <location
2232            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2233            line="9477"
2234            column="21"/>
2235    </issue>
2236
2237    <issue
2238        id="FlaggedApi"
2239        message="Field `KEY_CHILD_SESSION_AES_GCM_KEY_SIZE_INT_ARRAY` is a flagged API and should be inside an `if (Flags.enableAeadAlgorithms())` check (or annotate the surrounding method `getDefaults` with `@FlaggedApi(Flags.FLAG_ENABLE_AEAD_ALGORITHMS) to transfer requirement to caller`)"
2240        errorLine1="                    KEY_CHILD_SESSION_AES_GCM_KEY_SIZE_INT_ARRAY, new int[] {});"
2241        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2242        <location
2243            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2244            line="9479"
2245            column="21"/>
2246    </issue>
2247
2248    <issue
2249        id="FlaggedApi"
2250        message="Field `KEY_ADDITIONAL_SETTINGS_CALLER_ID_VISIBILITY_BOOL` is a flagged API and should be inside an `if (Flags.showCallIdAndCallWaitingInAdditionalSettingsMenu())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_SHOW_CALL_ID_AND_CALL_WAITING_IN_ADDITIONAL_SETTINGS_MENU) to transfer requirement to caller`)"
2251        errorLine1="        sDefaults.putBoolean(KEY_ADDITIONAL_SETTINGS_CALLER_ID_VISIBILITY_BOOL, true);"
2252        errorLine2="                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2253        <location
2254            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2255            line="10519"
2256            column="30"/>
2257    </issue>
2258
2259    <issue
2260        id="FlaggedApi"
2261        message="Field `KEY_ADDITIONAL_SETTINGS_CALL_WAITING_VISIBILITY_BOOL` is a flagged API and should be inside an `if (Flags.showCallIdAndCallWaitingInAdditionalSettingsMenu())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_SHOW_CALL_ID_AND_CALL_WAITING_IN_ADDITIONAL_SETTINGS_MENU) to transfer requirement to caller`)"
2262        errorLine1="        sDefaults.putBoolean(KEY_ADDITIONAL_SETTINGS_CALL_WAITING_VISIBILITY_BOOL, true);"
2263        errorLine2="                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2264        <location
2265            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2266            line="10520"
2267            column="30"/>
2268    </issue>
2269
2270    <issue
2271        id="FlaggedApi"
2272        message="Field `KEY_PREFER_3G_VISIBILITY_BOOL` is a flagged API and should be inside an `if (Flags.hidePrefer3gItem())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_HIDE_PREFER_3G_ITEM) to transfer requirement to caller`)"
2273        errorLine1="        sDefaults.putBoolean(KEY_PREFER_3G_VISIBILITY_BOOL, true);"
2274        errorLine2="                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2275        <location
2276            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2277            line="10526"
2278            column="30"/>
2279    </issue>
2280
2281    <issue
2282        id="FlaggedApi"
2283        message="Field `KEY_SHOW_ROAMING_INDICATOR_BOOL` is a flagged API and should be inside an `if (Flags.hideRoamingIcon())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_HIDE_ROAMING_ICON) to transfer requirement to caller`)"
2284        errorLine1="        sDefaults.putBoolean(KEY_SHOW_ROAMING_INDICATOR_BOOL, true);"
2285        errorLine2="                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2286        <location
2287            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2288            line="10794"
2289            column="30"/>
2290    </issue>
2291
2292    <issue
2293        id="FlaggedApi"
2294        message="Field `KEY_CARRIER_SUPPORTED_SATELLITE_SERVICES_PER_PROVIDER_BUNDLE` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
2295        errorLine1="                KEY_CARRIER_SUPPORTED_SATELLITE_SERVICES_PER_PROVIDER_BUNDLE,"
2296        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2297        <location
2298            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2299            line="11093"
2300            column="17"/>
2301    </issue>
2302
2303    <issue
2304        id="FlaggedApi"
2305        message="Field `KEY_SATELLITE_ATTACH_SUPPORTED_BOOL` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
2306        errorLine1="        sDefaults.putBoolean(KEY_SATELLITE_ATTACH_SUPPORTED_BOOL, false);"
2307        errorLine2="                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2308        <location
2309            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2310            line="11095"
2311            column="30"/>
2312    </issue>
2313
2314    <issue
2315        id="FlaggedApi"
2316        message="Field `KEY_SATELLITE_CONNECTION_HYSTERESIS_SEC_INT` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
2317        errorLine1="        sDefaults.putInt(KEY_SATELLITE_CONNECTION_HYSTERESIS_SEC_INT, 300);"
2318        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2319        <location
2320            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2321            line="11096"
2322            column="26"/>
2323    </issue>
2324
2325    <issue
2326        id="FlaggedApi"
2327        message="Field `KEY_NTN_LTE_RSRP_THRESHOLDS_INT_ARRAY` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
2328        errorLine1="        sDefaults.putIntArray(KEY_NTN_LTE_RSRP_THRESHOLDS_INT_ARRAY,"
2329        errorLine2="                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2330        <location
2331            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2332            line="11097"
2333            column="31"/>
2334    </issue>
2335
2336    <issue
2337        id="FlaggedApi"
2338        message="Field `KEY_NTN_LTE_RSRQ_THRESHOLDS_INT_ARRAY` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
2339        errorLine1="        sDefaults.putIntArray(KEY_NTN_LTE_RSRQ_THRESHOLDS_INT_ARRAY,"
2340        errorLine2="                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2341        <location
2342            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2343            line="11105"
2344            column="31"/>
2345    </issue>
2346
2347    <issue
2348        id="FlaggedApi"
2349        message="Field `KEY_NTN_LTE_RSSNR_THRESHOLDS_INT_ARRAY` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
2350        errorLine1="        sDefaults.putIntArray(KEY_NTN_LTE_RSSNR_THRESHOLDS_INT_ARRAY,"
2351        errorLine2="                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2352        <location
2353            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2354            line="11113"
2355            column="31"/>
2356    </issue>
2357
2358    <issue
2359        id="FlaggedApi"
2360        message="Field `KEY_PARAMETERS_USED_FOR_NTN_LTE_SIGNAL_BAR_INT` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
2361        errorLine1="        sDefaults.putInt(KEY_PARAMETERS_USED_FOR_NTN_LTE_SIGNAL_BAR_INT,"
2362        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2363        <location
2364            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2365            line="11121"
2366            column="26"/>
2367    </issue>
2368
2369    <issue
2370        id="FlaggedApi"
2371        message="Field `KEY_SATELLITE_ENTITLEMENT_STATUS_REFRESH_DAYS_INT` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
2372        errorLine1="        sDefaults.putInt(KEY_SATELLITE_ENTITLEMENT_STATUS_REFRESH_DAYS_INT, 7);"
2373        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2374        <location
2375            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2376            line="11127"
2377            column="26"/>
2378    </issue>
2379
2380    <issue
2381        id="FlaggedApi"
2382        message="Field `KEY_SATELLITE_ENTITLEMENT_SUPPORTED_BOOL` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
2383        errorLine1="        sDefaults.putBoolean(KEY_SATELLITE_ENTITLEMENT_SUPPORTED_BOOL, false);"
2384        errorLine2="                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2385        <location
2386            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2387            line="11128"
2388            column="30"/>
2389    </issue>
2390
2391    <issue
2392        id="FlaggedApi"
2393        message="Field `SERVICE_TYPE_MMS` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
2394        errorLine1="                        NetworkRegistrationInfo.SERVICE_TYPE_MMS"
2395        errorLine2="                                                ~~~~~~~~~~~~~~~~">
2396        <location
2397            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2398            line="11134"
2399            column="49"/>
2400    </issue>
2401
2402    <issue
2403        id="FlaggedApi"
2404        message="Field `KEY_SUPPORTS_BUSINESS_CALL_COMPOSER_BOOL` is a flagged API and should be inside an `if (Flags.businessCallComposer())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_BUSINESS_CALL_COMPOSER) to transfer requirement to caller`)"
2405        errorLine1="        sDefaults.putBoolean(KEY_SUPPORTS_BUSINESS_CALL_COMPOSER_BOOL, false);"
2406        errorLine2="                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2407        <location
2408            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2409            line="11142"
2410            column="30"/>
2411    </issue>
2412
2413    <issue
2414        id="FlaggedApi"
2415        message="Field `KEY_CELLULAR_SERVICE_CAPABILITIES_INT_ARRAY` is a flagged API and should be inside an `if (Flags.dataOnlyCellularService())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_DATA_ONLY_CELLULAR_SERVICE) to transfer requirement to caller`)"
2416        errorLine1="        sDefaults.putIntArray(KEY_CELLULAR_SERVICE_CAPABILITIES_INT_ARRAY, new int[]{1, 2, 3});"
2417        errorLine2="                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2418        <location
2419            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2420            line="11233"
2421            column="31"/>
2422    </issue>
2423
2424    <issue
2425        id="FlaggedApi"
2426        message="Class `TelephonyRegistryManager` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `registerCarrierConfigChangeListener` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
2427        errorLine1="        TelephonyRegistryManager trm = mContext.getSystemService(TelephonyRegistryManager.class);"
2428        errorLine2="                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2429        <location
2430            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2431            line="11771"
2432            column="66"/>
2433    </issue>
2434
2435    <issue
2436        id="FlaggedApi"
2437        message="Method `addCarrierConfigChangedListener()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `registerCarrierConfigChangeListener` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
2438        errorLine1="        trm.addCarrierConfigChangedListener(executor, listener);"
2439        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2440        <location
2441            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2442            line="11775"
2443            column="9"/>
2444    </issue>
2445
2446    <issue
2447        id="FlaggedApi"
2448        message="Class `TelephonyRegistryManager` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `unregisterCarrierConfigChangeListener` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
2449        errorLine1="        TelephonyRegistryManager trm = mContext.getSystemService(TelephonyRegistryManager.class);"
2450        errorLine2="                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2451        <location
2452            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2453            line="11789"
2454            column="66"/>
2455    </issue>
2456
2457    <issue
2458        id="FlaggedApi"
2459        message="Method `removeCarrierConfigChangedListener()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `unregisterCarrierConfigChangeListener` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
2460        errorLine1="        trm.removeCarrierConfigChangedListener(listener);"
2461        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2462        <location
2463            file="frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java"
2464            line="11793"
2465            column="9"/>
2466    </issue>
2467
2468    <issue
2469        id="FlaggedApi"
2470        message="This is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `notifyCarrierNetworkChange` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
2471        errorLine1="            (TelephonyRegistryManager) this.getSystemService("
2472        errorLine2="             ~~~~~~~~~~~~~~~~~~~~~~~~">
2473        <location
2474            file="frameworks/base/telephony/java/android/service/carrier/CarrierService.java"
2475            line="180"
2476            column="14"/>
2477    </issue>
2478
2479    <issue
2480        id="FlaggedApi"
2481        message="Method `notifyCarrierNetworkChange()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `notifyCarrierNetworkChange` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
2482        errorLine1="            telephonyRegistryMgr.notifyCarrierNetworkChange(active);"
2483        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2484        <location
2485            file="frameworks/base/telephony/java/android/service/carrier/CarrierService.java"
2486            line="183"
2487            column="13"/>
2488    </issue>
2489
2490    <issue
2491        id="FlaggedApi"
2492        message="Class `TelephonyRegistryManager` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `notifyCarrierNetworkChange` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
2493        errorLine1="                TelephonyRegistryManager.class);"
2494        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2495        <location
2496            file="frameworks/base/telephony/java/android/service/carrier/CarrierService.java"
2497            line="206"
2498            column="17"/>
2499    </issue>
2500
2501    <issue
2502        id="FlaggedApi"
2503        message="Method `notifyCarrierNetworkChange()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `notifyCarrierNetworkChange` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
2504        errorLine1="            telephonyRegistryMgr.notifyCarrierNetworkChange(subscriptionId, active);"
2505        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2506        <location
2507            file="frameworks/base/telephony/java/android/service/carrier/CarrierService.java"
2508            line="208"
2509            column="13"/>
2510    </issue>
2511
2512    <issue
2513        id="FlaggedApi"
2514        message="Method `isUsingNonTerrestrialNetwork()` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `updateLevel` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
2515        errorLine1="            if (ss != null &amp;&amp; ss.isUsingNonTerrestrialNetwork()) {"
2516        errorLine2="                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2517        <location
2518            file="frameworks/base/telephony/java/android/telephony/CellSignalStrengthLte.java"
2519            line="266"
2520            column="31"/>
2521    </issue>
2522
2523    <issue
2524        id="FlaggedApi"
2525        message="Field `KEY_PARAMETERS_USED_FOR_NTN_LTE_SIGNAL_BAR_INT` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `updateLevel` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
2526        errorLine1="                        CarrierConfigManager.KEY_PARAMETERS_USED_FOR_NTN_LTE_SIGNAL_BAR_INT);"
2527        errorLine2="                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2528        <location
2529            file="frameworks/base/telephony/java/android/telephony/CellSignalStrengthLte.java"
2530            line="269"
2531            column="46"/>
2532    </issue>
2533
2534    <issue
2535        id="FlaggedApi"
2536        message="Field `KEY_NTN_LTE_RSRP_THRESHOLDS_INT_ARRAY` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `updateLevel` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
2537        errorLine1="                        CarrierConfigManager.KEY_NTN_LTE_RSRP_THRESHOLDS_INT_ARRAY);"
2538        errorLine2="                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2539        <location
2540            file="frameworks/base/telephony/java/android/telephony/CellSignalStrengthLte.java"
2541            line="271"
2542            column="46"/>
2543    </issue>
2544
2545    <issue
2546        id="FlaggedApi"
2547        message="Field `KEY_NTN_LTE_RSRQ_THRESHOLDS_INT_ARRAY` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `updateLevel` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
2548        errorLine1="                        CarrierConfigManager.KEY_NTN_LTE_RSRQ_THRESHOLDS_INT_ARRAY);"
2549        errorLine2="                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2550        <location
2551            file="frameworks/base/telephony/java/android/telephony/CellSignalStrengthLte.java"
2552            line="273"
2553            column="46"/>
2554    </issue>
2555
2556    <issue
2557        id="FlaggedApi"
2558        message="Field `KEY_NTN_LTE_RSSNR_THRESHOLDS_INT_ARRAY` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `updateLevel` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
2559        errorLine1="                        CarrierConfigManager.KEY_NTN_LTE_RSSNR_THRESHOLDS_INT_ARRAY);"
2560        errorLine2="                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2561        <location
2562            file="frameworks/base/telephony/java/android/telephony/CellSignalStrengthLte.java"
2563            line="275"
2564            column="46"/>
2565    </issue>
2566
2567    <issue
2568        id="FlaggedApi"
2569        message="Method `getFrameTimeNanos()` is a flagged API and should be inside an `if (Flags.expectedPresentationTimeApi())` check (or annotate the surrounding method `getFrameTime` with `@FlaggedApi(Flags.FLAG_EXPECTED_PRESENTATION_TIME_API) to transfer requirement to caller`)"
2570        errorLine1="        return getFrameTimeNanos() / TimeUtils.NANOS_PER_MS;"
2571        errorLine2="               ~~~~~~~~~~~~~~~~~~~">
2572        <location
2573            file="frameworks/base/core/java/android/view/Choreographer.java"
2574            line="694"
2575            column="16"/>
2576    </issue>
2577
2578    <issue
2579        id="FlaggedApi"
2580        message="Method `lockAnimationClock()` is a flagged API and should be inside an `if (Flags.expectedPresentationTimeReadOnly())` check (or annotate the surrounding method `doFrame` with `@FlaggedApi(Flags.FLAG_EXPECTED_PRESENTATION_TIME_READ_ONLY) to transfer requirement to caller`)"
2581        errorLine1="            AnimationUtils.lockAnimationClock(frameTimeNanos / TimeUtils.NANOS_PER_MS,"
2582        errorLine2="            ^">
2583        <location
2584            file="frameworks/base/core/java/android/view/Choreographer.java"
2585            line="934"
2586            column="13"/>
2587    </issue>
2588
2589    <issue
2590        id="FlaggedApi"
2591        message="Field `SOURCE_UNKNOWN` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `Condition` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
2592        errorLine1="        this(id, summary, &quot;&quot;, &quot;&quot;, -1, state, SOURCE_UNKNOWN, FLAG_RELEVANT_ALWAYS);"
2593        errorLine2="                                             ~~~~~~~~~~~~~~">
2594        <location
2595            file="frameworks/base/core/java/android/service/notification/Condition.java"
2596            line="138"
2597            column="46"/>
2598    </issue>
2599
2600    <issue
2601        id="FlaggedApi"
2602        message="Method `Condition()` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `Condition` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
2603        errorLine1="        this(id, summary, &quot;&quot;, &quot;&quot;, -1, state, SOURCE_UNKNOWN, FLAG_RELEVANT_ALWAYS);"
2604        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2605        <location
2606            file="frameworks/base/core/java/android/service/notification/Condition.java"
2607            line="138"
2608            column="9"/>
2609    </issue>
2610
2611    <issue
2612        id="FlaggedApi"
2613        message="Field `SOURCE_UNKNOWN` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `Condition` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
2614        errorLine1="        this(id, summary, line1, line2, icon, state, SOURCE_UNKNOWN, flags);"
2615        errorLine2="                                                     ~~~~~~~~~~~~~~">
2616        <location
2617            file="frameworks/base/core/java/android/service/notification/Condition.java"
2618            line="157"
2619            column="54"/>
2620    </issue>
2621
2622    <issue
2623        id="FlaggedApi"
2624        message="Method `Condition()` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `Condition` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
2625        errorLine1="        this(id, summary, line1, line2, icon, state, SOURCE_UNKNOWN, flags);"
2626        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2627        <location
2628            file="frameworks/base/core/java/android/service/notification/Condition.java"
2629            line="157"
2630            column="9"/>
2631    </issue>
2632
2633    <issue
2634        id="FlaggedApi"
2635        message="Method `Condition()` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `Condition` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
2636        errorLine1="        this((Uri)source.readParcelable(Condition.class.getClassLoader(), android.net.Uri.class),"
2637        errorLine2="        ^">
2638        <location
2639            file="frameworks/base/core/java/android/service/notification/Condition.java"
2640            line="192"
2641            column="9"/>
2642    </issue>
2643
2644    <issue
2645        id="FlaggedApi"
2646        message="Field `SOURCE_UNKNOWN` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `Condition` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
2647        errorLine1="                Flags.modesApi() ? source.readInt() : SOURCE_UNKNOWN,"
2648        errorLine2="                                                      ~~~~~~~~~~~~~~">
2649        <location
2650            file="frameworks/base/core/java/android/service/notification/Condition.java"
2651            line="198"
2652            column="55"/>
2653    </issue>
2654
2655    <issue
2656        id="FlaggedApi"
2657        message="Method `onCreateConnectionComplete()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `notifyCreateConnectionComplete` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
2658        errorLine1="        onCreateConnectionComplete(findConnectionForAction(callId,"
2659        errorLine2="        ^">
2660        <location
2661            file="frameworks/base/telecomm/java/android/telecom/ConnectionService.java"
2662            line="2531"
2663            column="9"/>
2664    </issue>
2665
2666    <issue
2667        id="FlaggedApi"
2668        message="Method `onCreateConferenceComplete()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `notifyCreateConferenceComplete` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
2669        errorLine1="        onCreateConferenceComplete(findConferenceForAction(callId,"
2670        errorLine2="        ^">
2671        <location
2672            file="frameworks/base/telecomm/java/android/telecom/ConnectionService.java"
2673            line="2548"
2674            column="9"/>
2675    </issue>
2676
2677    <issue
2678        id="FlaggedApi"
2679        message="Method `getCallDirection()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `addExistingConnection` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
2680        errorLine1="                    connection.getCallDirection(),"
2681        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2682        <location
2683            file="frameworks/base/telecomm/java/android/telecom/ConnectionService.java"
2684            line="3179"
2685            column="21"/>
2686    </issue>
2687
2688    <issue
2689        id="FlaggedApi"
2690        message="Method `supportsReliableMessages()` is a flagged API and should be inside an `if (Flags.reliableMessage())` check (or annotate the surrounding method `equals` with `@FlaggedApi(Flags.FLAG_RELIABLE_MESSAGE) to transfer requirement to caller`)"
2691        errorLine1="                            || (other.supportsReliableMessages() == mSupportsReliableMessages))"
2692        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2693        <location
2694            file="frameworks/base/core/java/android/hardware/location/ContextHubInfo.java"
2695            line="365"
2696            column="33"/>
2697    </issue>
2698
2699    <issue
2700        id="FlaggedApi"
2701        message="Method `isReliable()` is a flagged API and should be inside an `if (Flags.reliableMessage())` check (or annotate the surrounding method `onMessageFromNanoApp` with `@FlaggedApi(Flags.FLAG_RELIABLE_MESSAGE) to transfer requirement to caller`)"
2702        errorLine1="                                        &amp;&amp; message.isReliable()) {"
2703        errorLine2="                                           ~~~~~~~~~~~~~~~~~~~~">
2704        <location
2705            file="frameworks/base/core/java/android/hardware/location/ContextHubManager.java"
2706            line="715"
2707            column="44"/>
2708    </issue>
2709
2710    <issue
2711        id="FlaggedApi"
2712        message="Field `TYPE_RELIABLE_MESSAGE` is a flagged API and should be inside an `if (Flags.reliableMessage())` check (or annotate the surrounding method `typeToString` with `@FlaggedApi(Flags.FLAG_RELIABLE_MESSAGE) to transfer requirement to caller`)"
2713        errorLine1="            case ContextHubTransaction.TYPE_RELIABLE_MESSAGE: {"
2714        errorLine2="                                       ~~~~~~~~~~~~~~~~~~~~~">
2715        <location
2716            file="frameworks/base/core/java/android/hardware/location/ContextHubTransaction.java"
2717            line="235"
2718            column="40"/>
2719    </issue>
2720
2721    <issue
2722        id="FlaggedApi"
2723        message="Method `shouldRegisterAttributionSource()` is a flagged API and should be inside an `if (Flags.shouldRegisterAttributionSource())` check (or annotate the surrounding method `ContextImpl` with `@FlaggedApi(Flags.FLAG_SHOULD_REGISTER_ATTRIBUTION_SOURCE) to transfer requirement to caller`)"
2724        errorLine1="                params.getRenouncedPermissions(), params.shouldRegisterAttributionSource(), mDeviceId);"
2725        errorLine2="                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2726        <location
2727            file="frameworks/base/core/java/android/app/ContextImpl.java"
2728            line="3540"
2729            column="51"/>
2730    </issue>
2731
2732    <issue
2733        id="FlaggedApi"
2734        message="Field `NETWORK_VALIDATION_UNSUPPORTED` is a flagged API and should be inside an `if (Flags.networkValidation())` check (or annotate the surrounding method `DataCallResponse` with `@FlaggedApi(Flags.FLAG_NETWORK_VALIDATION) to transfer requirement to caller`)"
2735        errorLine1="                PreciseDataConnectionState.NETWORK_VALIDATION_UNSUPPORTED);"
2736        errorLine2="                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2737        <location
2738            file="frameworks/base/telephony/java/android/telephony/data/DataCallResponse.java"
2739            line="192"
2740            column="44"/>
2741    </issue>
2742
2743    <issue
2744        id="FlaggedApi"
2745        message="Field `NETWORK_VALIDATION_UNSUPPORTED` is a flagged API and should be inside an `if (Flags.networkValidation())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_NETWORK_VALIDATION) to transfer requirement to caller`)"
2746        errorLine1="                PreciseDataConnectionState.NETWORK_VALIDATION_UNSUPPORTED;"
2747        errorLine2="                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2748        <location
2749            file="frameworks/base/telephony/java/android/telephony/data/DataCallResponse.java"
2750            line="655"
2751            column="44"/>
2752    </issue>
2753
2754    <issue
2755        id="FlaggedApi"
2756        message="Field `TYPE_RCS` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `networkCapabilityToApnType` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
2757        errorLine1="                return ApnSetting.TYPE_RCS;"
2758        errorLine2="                                  ~~~~~~~~">
2759        <location
2760            file="frameworks/base/telephony/java/android/telephony/data/DataProfile.java"
2761            line="435"
2762            column="35"/>
2763    </issue>
2764
2765    <issue
2766        id="FlaggedApi"
2767        message="Method `requestNetworkValidation()` is a flagged API and should be inside an `if (Flags.networkValidation())` check (or annotate the surrounding method `handleMessage` with `@FlaggedApi(Flags.FLAG_NETWORK_VALIDATION) to transfer requirement to caller`)"
2768        errorLine1="                    serviceProvider.requestNetworkValidation("
2769        errorLine2="                    ^">
2770        <location
2771            file="frameworks/base/telephony/java/android/telephony/data/DataService.java"
2772            line="744"
2773            column="21"/>
2774    </issue>
2775
2776    <issue
2777        id="FlaggedApi"
2778        message="Field `HEADLESS_DEVICE_OWNER_MODE_SINGLE_USER` is a flagged API and should be inside an `if (Flags.headlessDeviceOwnerSingleUserEnabled())` check (or annotate the surrounding method `DeviceAdminInfo` with `@FlaggedApi(Flags.FLAG_HEADLESS_DEVICE_OWNER_SINGLE_USER_ENABLED) to transfer requirement to caller`)"
2779        errorLine1="                        mHeadlessDeviceOwnerMode = HEADLESS_DEVICE_OWNER_MODE_SINGLE_USER;"
2780        errorLine2="                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2781        <location
2782            file="frameworks/base/core/java/android/app/admin/DeviceAdminInfo.java"
2783            line="410"
2784            column="52"/>
2785    </issue>
2786
2787    <issue
2788        id="FlaggedApi"
2789        message="Field `CONTENT_PROTECTION_DISABLED` is a flagged API and should be inside an `if (Flags.manageDevicePolicyEnabled())` check (or annotate the surrounding method `getContentProtectionPolicy` with `@FlaggedApi(Flags.FLAG_MANAGE_DEVICE_POLICY_ENABLED) to transfer requirement to caller`)"
2790        errorLine1="            return CONTENT_PROTECTION_DISABLED;"
2791        errorLine2="                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2792        <location
2793            file="frameworks/base/core/java/android/app/admin/DevicePolicyCache.java"
2794            line="105"
2795            column="20"/>
2796    </issue>
2797
2798    <issue
2799        id="FlaggedApi"
2800        message="Method `equals()` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `equals` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
2801        errorLine1="        return baseState.equals(that.baseState)"
2802        errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2803        <location
2804            file="frameworks/base/core/java/android/hardware/devicestate/DeviceStateInfo.java"
2805            line="101"
2806            column="16"/>
2807    </issue>
2808
2809    <issue
2810        id="FlaggedApi"
2811        message="Method `equals()` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `equals` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
2812        errorLine1="                &amp;&amp;  currentState.equals(that.currentState)"
2813        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2814        <location
2815            file="frameworks/base/core/java/android/hardware/devicestate/DeviceStateInfo.java"
2816            line="102"
2817            column="21"/>
2818    </issue>
2819
2820    <issue
2821        id="FlaggedApi"
2822        message="Method `equals()` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `diff` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
2823        errorLine1="        if (!baseState.equals(other.baseState)) {"
2824        errorLine2="             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2825        <location
2826            file="frameworks/base/core/java/android/hardware/devicestate/DeviceStateInfo.java"
2827            line="120"
2828            column="14"/>
2829    </issue>
2830
2831    <issue
2832        id="FlaggedApi"
2833        message="Method `equals()` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `diff` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
2834        errorLine1="        if (!currentState.equals(other.currentState)) {"
2835        errorLine2="             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2836        <location
2837            file="frameworks/base/core/java/android/hardware/devicestate/DeviceStateInfo.java"
2838            line="123"
2839            column="14"/>
2840    </issue>
2841
2842    <issue
2843        id="FlaggedApi"
2844        message="Method `getConfiguration()` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `writeToParcel` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
2845        errorLine1="            dest.writeTypedObject(supportedStates.get(i).getConfiguration(), flags);"
2846        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2847        <location
2848            file="frameworks/base/core/java/android/hardware/devicestate/DeviceStateInfo.java"
2849            line="133"
2850            column="35"/>
2851    </issue>
2852
2853    <issue
2854        id="FlaggedApi"
2855        message="Method `getConfiguration()` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `writeToParcel` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
2856        errorLine1="        dest.writeTypedObject(baseState.getConfiguration(), flags);"
2857        errorLine2="                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2858        <location
2859            file="frameworks/base/core/java/android/hardware/devicestate/DeviceStateInfo.java"
2860            line="136"
2861            column="31"/>
2862    </issue>
2863
2864    <issue
2865        id="FlaggedApi"
2866        message="Method `getConfiguration()` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `writeToParcel` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
2867        errorLine1="        dest.writeTypedObject(currentState.getConfiguration(), flags);"
2868        errorLine2="                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2869        <location
2870            file="frameworks/base/core/java/android/hardware/devicestate/DeviceStateInfo.java"
2871            line="137"
2872            column="31"/>
2873    </issue>
2874
2875    <issue
2876        id="FlaggedApi"
2877        message="Field `CREATOR` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `createFromParcel` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
2878        errorLine1="                        DeviceState.Configuration.CREATOR);"
2879        errorLine2="                                                  ~~~~~~~">
2880        <location
2881            file="frameworks/base/core/java/android/hardware/devicestate/DeviceStateInfo.java"
2882            line="152"
2883            column="51"/>
2884    </issue>
2885
2886    <issue
2887        id="FlaggedApi"
2888        message="Method `DeviceState()` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `createFromParcel` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
2889        errorLine1="                supportedStates.add(i, new DeviceState(configuration));"
2890        errorLine2="                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2891        <location
2892            file="frameworks/base/core/java/android/hardware/devicestate/DeviceStateInfo.java"
2893            line="153"
2894            column="40"/>
2895    </issue>
2896
2897    <issue
2898        id="FlaggedApi"
2899        message="Method `DeviceState()` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `createFromParcel` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
2900        errorLine1="            final DeviceState baseState = new DeviceState("
2901        errorLine2="                                          ^">
2902        <location
2903            file="frameworks/base/core/java/android/hardware/devicestate/DeviceStateInfo.java"
2904            line="156"
2905            column="43"/>
2906    </issue>
2907
2908    <issue
2909        id="FlaggedApi"
2910        message="Field `CREATOR` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `createFromParcel` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
2911        errorLine1="                    source.readTypedObject(DeviceState.Configuration.CREATOR));"
2912        errorLine2="                                                                     ~~~~~~~">
2913        <location
2914            file="frameworks/base/core/java/android/hardware/devicestate/DeviceStateInfo.java"
2915            line="157"
2916            column="70"/>
2917    </issue>
2918
2919    <issue
2920        id="FlaggedApi"
2921        message="Method `DeviceState()` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `createFromParcel` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
2922        errorLine1="            final DeviceState currentState = new DeviceState("
2923        errorLine2="                                             ^">
2924        <location
2925            file="frameworks/base/core/java/android/hardware/devicestate/DeviceStateInfo.java"
2926            line="158"
2927            column="46"/>
2928    </issue>
2929
2930    <issue
2931        id="FlaggedApi"
2932        message="Field `CREATOR` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `createFromParcel` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
2933        errorLine1="                    source.readTypedObject(DeviceState.Configuration.CREATOR));"
2934        errorLine2="                                                                     ~~~~~~~">
2935        <location
2936            file="frameworks/base/core/java/android/hardware/devicestate/DeviceStateInfo.java"
2937            line="159"
2938            column="70"/>
2939    </issue>
2940
2941    <issue
2942        id="FlaggedApi"
2943        message="Method `onSupportedStatesChanged()` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `notifySupportedDeviceStatesChanged` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
2944        errorLine1="                    mDeviceStateCallback.onSupportedStatesChanged(newSupportedDeviceStates));"
2945        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2946        <location
2947            file="frameworks/base/core/java/android/hardware/devicestate/DeviceStateManagerGlobal.java"
2948            line="393"
2949            column="21"/>
2950    </issue>
2951
2952    <issue
2953        id="FlaggedApi"
2954        message="Method `onDeviceStateChanged()` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `notifyDeviceStateChanged` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
2955        errorLine1="                    () -> mDeviceStateCallback.onDeviceStateChanged(newDeviceState));"
2956        errorLine2="                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2957        <location
2958            file="frameworks/base/core/java/android/hardware/devicestate/DeviceStateManagerGlobal.java"
2959            line="398"
2960            column="27"/>
2961    </issue>
2962
2963    <issue
2964        id="FlaggedApi"
2965        message="Method `getConfiguration()` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `calculateBaseStateIdentifier` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
2966        errorLine1="        DeviceState.Configuration stateConfiguration = currentState.getConfiguration();"
2967        errorLine2="                                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2968        <location
2969            file="frameworks/base/core/java/android/hardware/devicestate/DeviceStateUtil.java"
2970            line="45"
2971            column="56"/>
2972    </issue>
2973
2974    <issue
2975        id="FlaggedApi"
2976        message="Method `getConfiguration()` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `calculateBaseStateIdentifier` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
2977        errorLine1="            if (stateToCompare.getConfiguration().getPhysicalProperties().isEmpty()) {"
2978        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2979        <location
2980            file="frameworks/base/core/java/android/hardware/devicestate/DeviceStateUtil.java"
2981            line="48"
2982            column="17"/>
2983    </issue>
2984
2985    <issue
2986        id="FlaggedApi"
2987        message="Method `getPhysicalProperties()` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `calculateBaseStateIdentifier` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
2988        errorLine1="            if (stateToCompare.getConfiguration().getPhysicalProperties().isEmpty()) {"
2989        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2990        <location
2991            file="frameworks/base/core/java/android/hardware/devicestate/DeviceStateUtil.java"
2992            line="48"
2993            column="17"/>
2994    </issue>
2995
2996    <issue
2997        id="FlaggedApi"
2998        message="Method `getPhysicalProperties()` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `calculateBaseStateIdentifier` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
2999        errorLine1="            if (isDeviceStateMatchingPhysicalProperties(stateConfiguration.getPhysicalProperties(),"
3000        errorLine2="                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3001        <location
3002            file="frameworks/base/core/java/android/hardware/devicestate/DeviceStateUtil.java"
3003            line="51"
3004            column="57"/>
3005    </issue>
3006
3007    <issue
3008        id="FlaggedApi"
3009        message="Method `getIdentifier()` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `calculateBaseStateIdentifier` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
3010        errorLine1="                return supportedStates.get(i).getIdentifier();"
3011        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3012        <location
3013            file="frameworks/base/core/java/android/hardware/devicestate/DeviceStateUtil.java"
3014            line="53"
3015            column="24"/>
3016    </issue>
3017
3018    <issue
3019        id="FlaggedApi"
3020        message="Field `INVALID_DEVICE_STATE_IDENTIFIER` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `calculateBaseStateIdentifier` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
3021        errorLine1="        return INVALID_DEVICE_STATE_IDENTIFIER;"
3022        errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3023        <location
3024            file="frameworks/base/core/java/android/hardware/devicestate/DeviceStateUtil.java"
3025            line="56"
3026            column="16"/>
3027    </issue>
3028
3029    <issue
3030        id="FlaggedApi"
3031        message="Method `hasProperty()` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `isDeviceStateMatchingPhysicalProperties` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
3032        errorLine1="            if (!state.hasProperty(iterator.next())) {"
3033        errorLine2="                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3034        <location
3035            file="frameworks/base/core/java/android/hardware/devicestate/DeviceStateUtil.java"
3036            line="69"
3037            column="18"/>
3038    </issue>
3039
3040    <issue
3041        id="FlaggedApi"
3042        message="Method `getTelephonyDisconnectCause()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `equals` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
3043        errorLine1="                    &amp;&amp; Objects.equals(mTelephonyDisconnectCause, d.getTelephonyDisconnectCause())"
3044        errorLine2="                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3045        <location
3046            file="frameworks/base/telecomm/java/android/telecom/DisconnectCause.java"
3047            line="498"
3048            column="66"/>
3049    </issue>
3050
3051    <issue
3052        id="FlaggedApi"
3053        message="Method `getTelephonyPreciseDisconnectCause()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `equals` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
3054        errorLine1="                    d.getTelephonyPreciseDisconnectCause())"
3055        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3056        <location
3057            file="frameworks/base/telecomm/java/android/telecom/DisconnectCause.java"
3058            line="500"
3059            column="21"/>
3060    </issue>
3061
3062    <issue
3063        id="FlaggedApi"
3064        message="Method `getImsReasonInfo()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `equals` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
3065        errorLine1="                    &amp;&amp; Objects.equals(mImsReasonInfo, d.getImsReasonInfo());"
3066        errorLine2="                                                      ~~~~~~~~~~~~~~~~~~~~">
3067        <location
3068            file="frameworks/base/telecomm/java/android/telecom/DisconnectCause.java"
3069            line="501"
3070            column="55"/>
3071    </issue>
3072
3073    <issue
3074        id="FlaggedApi"
3075        message="Field `SATELLITE_ENABLED` is a flagged API and should be inside an `if (Flags.oemEnabledSatelliteFlag())` check (or annotate the surrounding method `toString` with `@FlaggedApi(Flags.FLAG_OEM_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
3076        errorLine1="            case SATELLITE_ENABLED:"
3077        errorLine2="                 ~~~~~~~~~~~~~~~~~">
3078        <location
3079            file="frameworks/base/telephony/java/android/telephony/DisconnectCause.java"
3080            line="550"
3081            column="18"/>
3082    </issue>
3083
3084    <issue
3085        id="FlaggedApi"
3086        message="Field `dreamCategory` is a flagged API and should be inside an `if (Flags.homePanelDream())` check (or annotate the surrounding method `DreamMetadata` with `@FlaggedApi(Flags.FLAG_HOME_PANEL_DREAM) to transfer requirement to caller`)"
3087        errorLine1="                this.dreamCategory = DREAM_CATEGORY_DEFAULT;"
3088        errorLine2="                     ~~~~~~~~~~~~~">
3089        <location
3090            file="frameworks/base/core/java/android/service/dreams/DreamService.java"
3091            line="1825"
3092            column="22"/>
3093    </issue>
3094
3095    <issue
3096        id="FlaggedApi"
3097        message="Method `setMinimumFontMetrics()` is a flagged API and should be inside an `if (Flags.fixLineHeightForLocale())` check (or annotate the surrounding method `reflow` with `@FlaggedApi(Flags.FLAG_FIX_LINE_HEIGHT_FOR_LOCALE) to transfer requirement to caller`)"
3098        errorLine1="        b.setText(text, where, where + after)"
3099        errorLine2="        ^">
3100        <location
3101            file="frameworks/base/core/java/android/text/DynamicLayout.java"
3102            line="736"
3103            column="9"/>
3104    </issue>
3105
3106    <issue
3107        id="FlaggedApi"
3108        message="Method `setShiftDrawingOffsetForStartOverhang()` is a flagged API and should be inside an `if (Flags.useBoundsForWidth())` check (or annotate the surrounding method `reflow` with `@FlaggedApi(Flags.FLAG_USE_BOUNDS_FOR_WIDTH) to transfer requirement to caller`)"
3109        errorLine1="        b.setText(text, where, where + after)"
3110        errorLine2="        ^">
3111        <location
3112            file="frameworks/base/core/java/android/text/DynamicLayout.java"
3113            line="736"
3114            column="9"/>
3115    </issue>
3116
3117    <issue
3118        id="FlaggedApi"
3119        message="Method `setUseBoundsForWidth()` is a flagged API and should be inside an `if (Flags.useBoundsForWidth())` check (or annotate the surrounding method `reflow` with `@FlaggedApi(Flags.FLAG_USE_BOUNDS_FOR_WIDTH) to transfer requirement to caller`)"
3120        errorLine1="        b.setText(text, where, where + after)"
3121        errorLine2="        ^">
3122        <location
3123            file="frameworks/base/core/java/android/text/DynamicLayout.java"
3124            line="736"
3125            column="9"/>
3126    </issue>
3127
3128    <issue
3129        id="FlaggedApi"
3130        message="Method `getTextDirectionHeuristic()` is a flagged API and should be inside an `if (Flags.useBoundsForWidth())` check (or annotate the surrounding method `reflow` with `@FlaggedApi(Flags.FLAG_USE_BOUNDS_FOR_WIDTH) to transfer requirement to caller`)"
3131        errorLine1="                .setTextDirection(getTextDirectionHeuristic())"
3132        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3133        <location
3134            file="frameworks/base/core/java/android/text/DynamicLayout.java"
3135            line="739"
3136            column="35"/>
3137    </issue>
3138
3139    <issue
3140        id="FlaggedApi"
3141        message="Method `setLocalePreferredLineHeightForMinimumUsed()` is a flagged API and should be inside an `if (Flags.fixLineHeightForLocale())` check (or annotate the surrounding method `EditText` with `@FlaggedApi(Flags.FLAG_FIX_LINE_HEIGHT_FOR_LOCALE) to transfer requirement to caller`)"
3142        errorLine1="        setLocalePreferredLineHeightForMinimumUsed(useLocalePreferredLineHeightForMinimumInt);"
3143        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3144        <location
3145            file="frameworks/base/core/java/android/widget/EditText.java"
3146            line="150"
3147            column="9"/>
3148    </issue>
3149
3150    <issue
3151        id="FlaggedApi"
3152        message="Method `convertSpToDp()` is a flagged API and should be inside an `if (Flags.fontScaleConverterPublic())` check (or annotate the surrounding method `createInterpolatedTableBetween` with `@FlaggedApi(Flags.FLAG_FONT_SCALE_CONVERTER_PUBLIC) to transfer requirement to caller`)"
3153        errorLine1="            float startDp = start.convertSpToDp(sp);"
3154        errorLine2="                            ~~~~~~~~~~~~~~~~~~~~~~~">
3155        <location
3156            file="frameworks/base/core/java/android/content/res/FontScaleConverterFactory.java"
3157            line="242"
3158            column="29"/>
3159    </issue>
3160
3161    <issue
3162        id="FlaggedApi"
3163        message="Method `convertSpToDp()` is a flagged API and should be inside an `if (Flags.fontScaleConverterPublic())` check (or annotate the surrounding method `createInterpolatedTableBetween` with `@FlaggedApi(Flags.FLAG_FONT_SCALE_CONVERTER_PUBLIC) to transfer requirement to caller`)"
3164        errorLine1="            float endDp = end.convertSpToDp(sp);"
3165        errorLine2="                          ~~~~~~~~~~~~~~~~~~~~~">
3166        <location
3167            file="frameworks/base/core/java/android/content/res/FontScaleConverterFactory.java"
3168            line="243"
3169            column="27"/>
3170    </issue>
3171
3172    <issue
3173        id="FlaggedApi"
3174        message="This is a flagged API and should be inside an `if (Flags.fontScaleConverterPublic())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_FONT_SCALE_CONVERTER_PUBLIC) to transfer requirement to caller`)"
3175        errorLine1="public class FontScaleConverterImpl implements FontScaleConverter {"
3176        errorLine2="                                               ~~~~~~~~~~~~~~~~~~">
3177        <location
3178            file="frameworks/base/core/java/android/content/res/FontScaleConverterImpl.java"
3179            line="36"
3180            column="48"/>
3181    </issue>
3182
3183    <issue
3184        id="FlaggedApi"
3185        message="Field `FOREGROUND_SERVICE_TYPE_MEDIA_PROCESSING` is a flagged API and should be inside an `if (Flags.introduceMediaProcessingType())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_INTRODUCE_MEDIA_PROCESSING_TYPE) to transfer requirement to caller`)"
3186        errorLine1="                    FOREGROUND_SERVICE_TYPE_MEDIA_PROCESSING,"
3187        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3188        <location
3189            file="frameworks/base/core/java/android/app/ForegroundServiceTypePolicy.java"
3190            line="587"
3191            column="21"/>
3192    </issue>
3193
3194    <issue
3195        id="FlaggedApi"
3196        message="Field `FOREGROUND_SERVICE_TYPE_MEDIA_PROCESSING` is a flagged API and should be inside an `if (Flags.introduceMediaProcessingType())` check (or annotate the surrounding method `DefaultForegroundServiceTypePolicy` with `@FlaggedApi(Flags.FLAG_INTRODUCE_MEDIA_PROCESSING_TYPE) to transfer requirement to caller`)"
3197        errorLine1="            mForegroundServiceTypePolicies.put(FOREGROUND_SERVICE_TYPE_MEDIA_PROCESSING,"
3198        errorLine2="                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3199        <location
3200            file="frameworks/base/core/java/android/app/ForegroundServiceTypePolicy.java"
3201            line="1355"
3202            column="48"/>
3203    </issue>
3204
3205    <issue
3206        id="FlaggedApi"
3207        message="Method `InputTransferToken()` is a flagged API and should be inside an `if (Flags.surfaceControlInputReceiver())` check (or annotate the surrounding method `doCreate` with `@FlaggedApi(Flags.FLAG_SURFACE_CONTROL_INPUT_RECEIVER) to transfer requirement to caller`)"
3208        errorLine1="                        new InputTransferToken(), &quot;GameSessionService&quot;);"
3209        errorLine2="                        ~~~~~~~~~~~~~~~~~~~~~~~~">
3210        <location
3211            file="frameworks/base/core/java/android/service/games/GameSessionService.java"
3212            line="127"
3213            column="25"/>
3214    </issue>
3215
3216    <issue
3217        id="FlaggedApi"
3218        message="Field `CREATOR` is a flagged API and should be inside an `if (Flags.configurableSelectorUiEnabled())` check (or annotate the surrounding method `GetCandidateCredentialsResponse` with `@FlaggedApi(Flags.FLAG_CONFIGURABLE_SELECTOR_UI_ENABLED) to transfer requirement to caller`)"
3219        errorLine1="        in.readTypedList(candidateProviderDataList, GetCredentialProviderData.CREATOR);"
3220        errorLine2="                                                                              ~~~~~~~">
3221        <location
3222            file="frameworks/base/core/java/android/credentials/GetCandidateCredentialsResponse.java"
3223            line="98"
3224            column="79"/>
3225    </issue>
3226
3227    <issue
3228        id="FlaggedApi"
3229        message="Method `isConnectionlessStylusHandwritingAvailable()` is a flagged API and should be inside an `if (Flags.connectionlessHandwriting())` check (or annotate the surrounding method `prepareDelegation` with `@FlaggedApi(Flags.FLAG_CONNECTIONLESS_HANDWRITING) to transfer requirement to caller`)"
3230        errorLine1="        if (mImm.isConnectionlessStylusHandwritingAvailable()) {"
3231        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3232        <location
3233            file="frameworks/base/core/java/android/view/HandwritingInitiator.java"
3234            line="450"
3235            column="13"/>
3236    </issue>
3237
3238    <issue
3239        id="FlaggedApi"
3240        message="Method `startConnectionlessStylusHandwritingForDelegation()` is a flagged API and should be inside an `if (Flags.connectionlessHandwriting())` check (or annotate the surrounding method `prepareDelegation` with `@FlaggedApi(Flags.FLAG_CONNECTIONLESS_HANDWRITING) to transfer requirement to caller`)"
3241        errorLine1="            mImm.startConnectionlessStylusHandwritingForDelegation("
3242        errorLine2="            ^">
3243        <location
3244            file="frameworks/base/core/java/android/view/HandwritingInitiator.java"
3245            line="454"
3246            column="13"/>
3247    </issue>
3248
3249    <issue
3250        id="FlaggedApi"
3251        message="This is a flagged API and should be inside an `if (Flags.connectionlessHandwriting())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CONNECTIONLESS_HANDWRITING) to transfer requirement to caller`)"
3252        errorLine1="    private class DelegationCallback implements ConnectionlessHandwritingCallback {"
3253        errorLine2="                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3254        <location
3255            file="frameworks/base/core/java/android/view/HandwritingInitiator.java"
3256            line="1116"
3257            column="49"/>
3258    </issue>
3259
3260    <issue
3261        id="FlaggedApi"
3262        message="Field `CONNECTIONLESS_HANDWRITING_ERROR_NO_TEXT_RECOGNIZED` is a flagged API and should be inside an `if (Flags.connectionlessHandwriting())` check (or annotate the surrounding method `onError` with `@FlaggedApi(Flags.FLAG_CONNECTIONLESS_HANDWRITING) to transfer requirement to caller`)"
3263        errorLine1="                case CONNECTIONLESS_HANDWRITING_ERROR_NO_TEXT_RECOGNIZED:"
3264        errorLine2="                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3265        <location
3266            file="frameworks/base/core/java/android/view/HandwritingInitiator.java"
3267            line="1133"
3268            column="22"/>
3269    </issue>
3270
3271    <issue
3272        id="FlaggedApi"
3273        message="Field `CONNECTIONLESS_HANDWRITING_ERROR_UNSUPPORTED` is a flagged API and should be inside an `if (Flags.connectionlessHandwriting())` check (or annotate the surrounding method `onError` with `@FlaggedApi(Flags.FLAG_CONNECTIONLESS_HANDWRITING) to transfer requirement to caller`)"
3274        errorLine1="                case CONNECTIONLESS_HANDWRITING_ERROR_UNSUPPORTED:"
3275        errorLine2="                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3276        <location
3277            file="frameworks/base/core/java/android/view/HandwritingInitiator.java"
3278            line="1136"
3279            column="22"/>
3280    </issue>
3281
3282    <issue
3283        id="FlaggedApi"
3284        message="This is a flagged API and should be inside an `if (Flags.scrollFeedbackApi())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_SCROLL_FEEDBACK_API) to transfer requirement to caller`)"
3285        errorLine1="public class HapticScrollFeedbackProvider implements ScrollFeedbackProvider {"
3286        errorLine2="                                                     ~~~~~~~~~~~~~~~~~~~~~~">
3287        <location
3288            file="frameworks/base/core/java/android/view/HapticScrollFeedbackProvider.java"
3289            line="36"
3290            column="54"/>
3291    </issue>
3292
3293    <issue
3294        id="FlaggedApi"
3295        message="Method `getOverlaySupport()` is a flagged API and should be inside an `if (Flags.overlaypropertiesClassApi())` check (or annotate the surrounding method `initDisplayInfo` with `@FlaggedApi(Flags.FLAG_OVERLAYPROPERTIES_CLASS_API) to transfer requirement to caller`)"
3296        errorLine1="            final OverlayProperties overlayProperties = defaultDisplay.getOverlaySupport();"
3297        errorLine2="                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3298        <location
3299            file="frameworks/base/graphics/java/android/graphics/HardwareRenderer.java"
3300            line="1394"
3301            column="57"/>
3302    </issue>
3303
3304    <issue
3305        id="FlaggedApi"
3306        message="Method `isCombinationSupported()` is a flagged API and should be inside an `if (Flags.overlaypropertiesClassApi())` check (or annotate the surrounding method `initDisplayInfo` with `@FlaggedApi(Flags.FLAG_OVERLAYPROPERTIES_CLASS_API) to transfer requirement to caller`)"
3307        errorLine1="                    overlayProperties.isCombinationSupported("
3308        errorLine2="                    ^">
3309        <location
3310            file="frameworks/base/graphics/java/android/graphics/HardwareRenderer.java"
3311            line="1422"
3312            column="21"/>
3313    </issue>
3314
3315    <issue
3316        id="FlaggedApi"
3317        message="Method `isCombinationSupported()` is a flagged API and should be inside an `if (Flags.overlaypropertiesClassApi())` check (or annotate the surrounding method `initDisplayInfo` with `@FlaggedApi(Flags.FLAG_OVERLAYPROPERTIES_CLASS_API) to transfer requirement to caller`)"
3318        errorLine1="                    overlayProperties.isCombinationSupported("
3319        errorLine2="                    ^">
3320        <location
3321            file="frameworks/base/graphics/java/android/graphics/HardwareRenderer.java"
3322            line="1424"
3323            column="21"/>
3324    </issue>
3325
3326    <issue
3327        id="FlaggedApi"
3328        message="Field `RGBA_10101010` is a flagged API and should be inside an `if (Flags.requestedFormatsV())` check (or annotate the surrounding method `initDisplayInfo` with `@FlaggedApi(Flags.FLAG_REQUESTED_FORMATS_V) to transfer requirement to caller`)"
3329        errorLine1="                            HardwareBuffer.RGBA_10101010),"
3330        errorLine2="                                           ~~~~~~~~~~~~~">
3331        <location
3332            file="frameworks/base/graphics/java/android/graphics/HardwareRenderer.java"
3333            line="1429"
3334            column="44"/>
3335    </issue>
3336
3337    <issue
3338        id="FlaggedApi"
3339        message="Method `isMixedColorSpacesSupported()` is a flagged API and should be inside an `if (Flags.overlaypropertiesClassApi())` check (or annotate the surrounding method `initDisplayInfo` with `@FlaggedApi(Flags.FLAG_OVERLAYPROPERTIES_CLASS_API) to transfer requirement to caller`)"
3340        errorLine1="                    overlayProperties.isMixedColorSpacesSupported());"
3341        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3342        <location
3343            file="frameworks/base/graphics/java/android/graphics/HardwareRenderer.java"
3344            line="1430"
3345            column="21"/>
3346    </issue>
3347
3348    <issue
3349        id="FlaggedApi"
3350        message="Field `CONFIDENCE_LEVEL_VERY_HIGH` is a flagged API and should be inside an `if (Flags.allowHotwordBumpEgress())` check (or annotate the surrounding method `confidenceLevelToString` with `@FlaggedApi(Flags.FLAG_ALLOW_HOTWORD_BUMP_EGRESS) to transfer requirement to caller`)"
3351        errorLine1="            case CONFIDENCE_LEVEL_VERY_HIGH:"
3352        errorLine2="                 ~~~~~~~~~~~~~~~~~~~~~~~~~~">
3353        <location
3354            file="frameworks/base/core/java/android/service/voice/HotwordRejectedResult.java"
3355            line="120"
3356            column="18"/>
3357    </issue>
3358
3359    <issue
3360        id="FlaggedApi"
3361        message="Method `scheduleMediaViewCleanup()` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `release` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
3362        errorLine1="        mSessionImpl.scheduleMediaViewCleanup();"
3363        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3364        <location
3365            file="frameworks/base/media/java/android/media/tv/ad/ITvAdSessionWrapper.java"
3366            line="87"
3367            column="9"/>
3368    </issue>
3369
3370    <issue
3371        id="FlaggedApi"
3372        message="Method `release()` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `executeMessage` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
3373        errorLine1="                mSessionImpl.release();"
3374        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~">
3375        <location
3376            file="frameworks/base/media/java/android/media/tv/ad/ITvAdSessionWrapper.java"
3377            line="101"
3378            column="17"/>
3379    </issue>
3380
3381    <issue
3382        id="FlaggedApi"
3383        message="Method `setSurface()` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `executeMessage` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
3384        errorLine1="                mSessionImpl.setSurface((Surface) msg.obj);"
3385        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3386        <location
3387            file="frameworks/base/media/java/android/media/tv/ad/ITvAdSessionWrapper.java"
3388            line="114"
3389            column="17"/>
3390    </issue>
3391
3392    <issue
3393        id="FlaggedApi"
3394        message="Method `dispatchSurfaceChanged()` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `executeMessage` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
3395        errorLine1="                mSessionImpl.dispatchSurfaceChanged("
3396        errorLine2="                ^">
3397        <location
3398            file="frameworks/base/media/java/android/media/tv/ad/ITvAdSessionWrapper.java"
3399            line="119"
3400            column="17"/>
3401    </issue>
3402
3403    <issue
3404        id="FlaggedApi"
3405        message="Method `createMediaView()` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `executeMessage` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
3406        errorLine1="                mSessionImpl.createMediaView((IBinder) args.arg1, (Rect) args.arg2);"
3407        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3408        <location
3409            file="frameworks/base/media/java/android/media/tv/ad/ITvAdSessionWrapper.java"
3410            line="126"
3411            column="17"/>
3412    </issue>
3413
3414    <issue
3415        id="FlaggedApi"
3416        message="Method `relayoutMediaView()` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `executeMessage` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
3417        errorLine1="                mSessionImpl.relayoutMediaView((Rect) msg.obj);"
3418        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3419        <location
3420            file="frameworks/base/media/java/android/media/tv/ad/ITvAdSessionWrapper.java"
3421            line="131"
3422            column="17"/>
3423    </issue>
3424
3425    <issue
3426        id="FlaggedApi"
3427        message="Method `removeMediaView()` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `executeMessage` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
3428        errorLine1="                mSessionImpl.removeMediaView(true);"
3429        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3430        <location
3431            file="frameworks/base/media/java/android/media/tv/ad/ITvAdSessionWrapper.java"
3432            line="135"
3433            column="17"/>
3434    </issue>
3435
3436    <issue
3437        id="FlaggedApi"
3438        message="Method `startAdService()` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `executeMessage` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
3439        errorLine1="                mSessionImpl.startAdService();"
3440        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3441        <location
3442            file="frameworks/base/media/java/android/media/tv/ad/ITvAdSessionWrapper.java"
3443            line="139"
3444            column="17"/>
3445    </issue>
3446
3447    <issue
3448        id="FlaggedApi"
3449        message="Method `stopAdService()` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `executeMessage` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
3450        errorLine1="                mSessionImpl.stopAdService();"
3451        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3452        <location
3453            file="frameworks/base/media/java/android/media/tv/ad/ITvAdSessionWrapper.java"
3454            line="143"
3455            column="17"/>
3456    </issue>
3457
3458    <issue
3459        id="FlaggedApi"
3460        message="Method `resetAdService()` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `executeMessage` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
3461        errorLine1="                mSessionImpl.resetAdService();"
3462        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3463        <location
3464            file="frameworks/base/media/java/android/media/tv/ad/ITvAdSessionWrapper.java"
3465            line="147"
3466            column="17"/>
3467    </issue>
3468
3469    <issue
3470        id="FlaggedApi"
3471        message="Method `sendCurrentVideoBounds()` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `executeMessage` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
3472        errorLine1="                mSessionImpl.sendCurrentVideoBounds((Rect) msg.obj);"
3473        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3474        <location
3475            file="frameworks/base/media/java/android/media/tv/ad/ITvAdSessionWrapper.java"
3476            line="151"
3477            column="17"/>
3478    </issue>
3479
3480    <issue
3481        id="FlaggedApi"
3482        message="Method `sendCurrentChannelUri()` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `executeMessage` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
3483        errorLine1="                mSessionImpl.sendCurrentChannelUri((Uri) msg.obj);"
3484        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3485        <location
3486            file="frameworks/base/media/java/android/media/tv/ad/ITvAdSessionWrapper.java"
3487            line="155"
3488            column="17"/>
3489    </issue>
3490
3491    <issue
3492        id="FlaggedApi"
3493        message="Method `sendTrackInfoList()` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `executeMessage` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
3494        errorLine1="                mSessionImpl.sendTrackInfoList((List&lt;TvTrackInfo>) msg.obj);"
3495        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3496        <location
3497            file="frameworks/base/media/java/android/media/tv/ad/ITvAdSessionWrapper.java"
3498            line="159"
3499            column="17"/>
3500    </issue>
3501
3502    <issue
3503        id="FlaggedApi"
3504        message="Method `sendCurrentTvInputId()` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `executeMessage` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
3505        errorLine1="                mSessionImpl.sendCurrentTvInputId((String) msg.obj);"
3506        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3507        <location
3508            file="frameworks/base/media/java/android/media/tv/ad/ITvAdSessionWrapper.java"
3509            line="163"
3510            column="17"/>
3511    </issue>
3512
3513    <issue
3514        id="FlaggedApi"
3515        message="Method `sendSigningResult()` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `executeMessage` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
3516        errorLine1="                mSessionImpl.sendSigningResult((String) args.arg1, (byte[]) args.arg2);"
3517        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3518        <location
3519            file="frameworks/base/media/java/android/media/tv/ad/ITvAdSessionWrapper.java"
3520            line="168"
3521            column="17"/>
3522    </issue>
3523
3524    <issue
3525        id="FlaggedApi"
3526        message="Method `notifyError()` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `executeMessage` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
3527        errorLine1="                mSessionImpl.notifyError((String) args.arg1, (Bundle) args.arg2);"
3528        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3529        <location
3530            file="frameworks/base/media/java/android/media/tv/ad/ITvAdSessionWrapper.java"
3531            line="174"
3532            column="17"/>
3533    </issue>
3534
3535    <issue
3536        id="FlaggedApi"
3537        message="Method `notifyTvMessage()` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `executeMessage` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
3538        errorLine1="                mSessionImpl.notifyTvMessage((Integer) args.arg1, (Bundle) args.arg2);"
3539        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3540        <location
3541            file="frameworks/base/media/java/android/media/tv/ad/ITvAdSessionWrapper.java"
3542            line="180"
3543            column="17"/>
3544    </issue>
3545
3546    <issue
3547        id="FlaggedApi"
3548        message="Method `notifyTvInputSessionData()` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `executeMessage` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
3549        errorLine1="                mSessionImpl.notifyTvInputSessionData((String) args.arg1, (Bundle) args.arg2);"
3550        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3551        <location
3552            file="frameworks/base/media/java/android/media/tv/ad/ITvAdSessionWrapper.java"
3553            line="186"
3554            column="17"/>
3555    </issue>
3556
3557    <issue
3558        id="FlaggedApi"
3559        message="Method `dispatchInputEvent()` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `onInputEvent` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
3560        errorLine1="            int handled = mSessionImpl.dispatchInputEvent(event, this);"
3561        errorLine2="                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3562        <location
3563            file="frameworks/base/media/java/android/media/tv/ad/ITvAdSessionWrapper.java"
3564            line="309"
3565            column="27"/>
3566    </issue>
3567
3568    <issue
3569        id="FlaggedApi"
3570        message="Field `DISPATCH_IN_PROGRESS` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `onInputEvent` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
3571        errorLine1="            if (handled != TvAdManager.Session.DISPATCH_IN_PROGRESS) {"
3572        errorLine2="                                               ~~~~~~~~~~~~~~~~~~~~">
3573        <location
3574            file="frameworks/base/media/java/android/media/tv/ad/ITvAdSessionWrapper.java"
3575            line="310"
3576            column="48"/>
3577    </issue>
3578
3579    <issue
3580        id="FlaggedApi"
3581        message="Field `DISPATCH_HANDLED` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `onInputEvent` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
3582        errorLine1="                        event, handled == TvAdManager.Session.DISPATCH_HANDLED);"
3583        errorLine2="                                                              ~~~~~~~~~~~~~~~~">
3584        <location
3585            file="frameworks/base/media/java/android/media/tv/ad/ITvAdSessionWrapper.java"
3586            line="312"
3587            column="63"/>
3588    </issue>
3589
3590    <issue
3591        id="FlaggedApi"
3592        message="Method `onDeregistered()` is a flagged API and should be inside an `if (Flags.emergencyRegistrationState())` check (or annotate the surrounding method `onDeregistered` with `@FlaggedApi(Flags.FLAG_EMERGENCY_REGISTRATION_STATE) to transfer requirement to caller`)"
3593        errorLine1="        onDeregistered(info, suggestedAction, attributes);"
3594        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3595        <location
3596            file="frameworks/base/telephony/java/android/telephony/ims/stub/ImsRegistrationImplBase.java"
3597            line="576"
3598            column="9"/>
3599    </issue>
3600
3601    <issue
3602        id="FlaggedApi"
3603        message="Method `onTechnologyChangeFailed()` is a flagged API and should be inside an `if (Flags.emergencyRegistrationState())` check (or annotate the surrounding method `onTechnologyChangeFailed` with `@FlaggedApi(Flags.FLAG_EMERGENCY_REGISTRATION_STATE) to transfer requirement to caller`)"
3604        errorLine1="        onTechnologyChangeFailed(info, attributes);"
3605        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3606        <location
3607            file="frameworks/base/telephony/java/android/telephony/ims/stub/ImsRegistrationImplBase.java"
3608            line="703"
3609            column="9"/>
3610    </issue>
3611
3612    <issue
3613        id="FlaggedApi"
3614        message="Field `ATTR_REGISTRATION_TYPE_EMERGENCY` is a flagged API and should be inside an `if (Flags.emergencyRegistrationState())` check (or annotate the surrounding method `isEmergency` with `@FlaggedApi(Flags.FLAG_EMERGENCY_REGISTRATION_STATE) to transfer requirement to caller`)"
3615        errorLine1="                    &amp; ImsRegistrationAttributes.ATTR_REGISTRATION_TYPE_EMERGENCY) != 0;"
3616        errorLine2="                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3617        <location
3618            file="frameworks/base/telephony/java/android/telephony/ims/stub/ImsRegistrationImplBase.java"
3619            line="753"
3620            column="49"/>
3621    </issue>
3622
3623    <issue
3624        id="FlaggedApi"
3625        message="Field `CAPABILITY_SUPPORTS_SIMULTANEOUS_CALLING` is a flagged API and should be inside an `if (Flags.simultaneousCallingIndications())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_SIMULTANEOUS_CALLING_INDICATIONS) to transfer requirement to caller`)"
3626        errorLine1="            Long.numberOfTrailingZeros(CAPABILITY_SUPPORTS_SIMULTANEOUS_CALLING);"
3627        errorLine2="                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3628        <location
3629            file="frameworks/base/telephony/java/android/telephony/ims/ImsService.java"
3630            line="186"
3631            column="40"/>
3632    </issue>
3633
3634    <issue
3635        id="FlaggedApi"
3636        message="Field `CAPABILITY_SUPPORTS_SIMULTANEOUS_CALLING` is a flagged API and should be inside an `if (Flags.simultaneousCallingIndications())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_SIMULTANEOUS_CALLING_INDICATIONS) to transfer requirement to caller`)"
3637        errorLine1="            CAPABILITY_SUPPORTS_SIMULTANEOUS_CALLING, &quot;SIMULTANEOUS_CALLING&quot;);"
3638        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3639        <location
3640            file="frameworks/base/telephony/java/android/telephony/ims/ImsService.java"
3641            line="212"
3642            column="13"/>
3643    </issue>
3644
3645    <issue
3646        id="FlaggedApi"
3647        message="Method `InputTransferToken()` is a flagged API and should be inside an `if (Flags.surfaceControlInputReceiver())` check (or annotate the surrounding method `handleRenderSuggestion` with `@FlaggedApi(Flags.FLAG_SURFACE_CONTROL_INPUT_RECEIVER) to transfer requirement to caller`)"
3648        errorLine1="                    new InputTransferToken(hostInputToken), &quot;InlineSuggestionRenderService&quot;);"
3649        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3650        <location
3651            file="frameworks/base/core/java/android/service/autofill/InlineSuggestionRenderService.java"
3652            line="170"
3653            column="21"/>
3654    </issue>
3655
3656    <issue
3657        id="FlaggedApi"
3658        message="Method `ViewBehavior()` is a flagged API and should be inside an `if (Flags.inputDeviceViewBehaviorApi())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_INPUT_DEVICE_VIEW_BEHAVIOR_API) to transfer requirement to caller`)"
3659        errorLine1="    private final ViewBehavior mViewBehavior = new ViewBehavior(this);"
3660        errorLine2="                                               ~~~~~~~~~~~~~~~~~~~~~~">
3661        <location
3662            file="frameworks/base/core/java/android/view/InputDevice.java"
3663            line="99"
3664            column="48"/>
3665    </issue>
3666
3667    <issue
3668        id="FlaggedApi"
3669        message="Field `mShouldSmoothScroll` is a flagged API and should be inside an `if (Flags.inputDeviceViewBehaviorApi())` check (or annotate the surrounding method `InputDevice` with `@FlaggedApi(Flags.FLAG_INPUT_DEVICE_VIEW_BEHAVIOR_API) to transfer requirement to caller`)"
3670        errorLine1="        mViewBehavior.mShouldSmoothScroll = in.readBoolean();"
3671        errorLine2="                      ~~~~~~~~~~~~~~~~~~~">
3672        <location
3673            file="frameworks/base/core/java/android/view/InputDevice.java"
3674            line="575"
3675            column="23"/>
3676    </issue>
3677
3678    <issue
3679        id="FlaggedApi"
3680        message="Field `mShouldSmoothScroll` is a flagged API and should be inside an `if (Flags.inputDeviceViewBehaviorApi())` check (or annotate the surrounding method `setShouldSmoothScroll` with `@FlaggedApi(Flags.FLAG_INPUT_DEVICE_VIEW_BEHAVIOR_API) to transfer requirement to caller`)"
3681        errorLine1="        mViewBehavior.mShouldSmoothScroll = shouldSmoothScroll;"
3682        errorLine2="                      ~~~~~~~~~~~~~~~~~~~">
3683        <location
3684            file="frameworks/base/core/java/android/view/InputDevice.java"
3685            line="1207"
3686            column="23"/>
3687    </issue>
3688
3689    <issue
3690        id="FlaggedApi"
3691        message="Field `mShouldSmoothScroll` is a flagged API and should be inside an `if (Flags.inputDeviceViewBehaviorApi())` check (or annotate the surrounding method `writeToParcel` with `@FlaggedApi(Flags.FLAG_INPUT_DEVICE_VIEW_BEHAVIOR_API) to transfer requirement to caller`)"
3692        errorLine1="        out.writeBoolean(mViewBehavior.mShouldSmoothScroll);"
3693        errorLine2="                                       ~~~~~~~~~~~~~~~~~~~">
3694        <location
3695            file="frameworks/base/core/java/android/view/InputDevice.java"
3696            line="1642"
3697            column="40"/>
3698    </issue>
3699
3700    <issue
3701        id="FlaggedApi"
3702        message="Method `getHandwritingDelegateFlags()` is a flagged API and should be inside an `if (Flags.homeScreenHandwritingDelegator())` check (or annotate the surrounding method `acceptStylusHandwritingDelegation` with `@FlaggedApi(Flags.FLAG_HOME_SCREEN_HANDWRITING_DELEGATOR) to transfer requirement to caller`)"
3703        errorLine1="                delegateView.getHandwritingDelegateFlags());"
3704        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3705        <location
3706            file="frameworks/base/core/java/android/view/inputmethod/InputMethodManager.java"
3707            line="2880"
3708            column="17"/>
3709    </issue>
3710
3711    <issue
3712        id="FlaggedApi"
3713        message="Method `getHandwritingDelegateFlags()` is a flagged API and should be inside an `if (Flags.homeScreenHandwritingDelegator())` check (or annotate the surrounding method `acceptStylusHandwritingDelegation` with `@FlaggedApi(Flags.FLAG_HOME_SCREEN_HANDWRITING_DELEGATOR) to transfer requirement to caller`)"
3714        errorLine1="                delegateView, delegatorPackageName, delegateView.getHandwritingDelegateFlags());"
3715        errorLine2="                                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3716        <location
3717            file="frameworks/base/core/java/android/view/inputmethod/InputMethodManager.java"
3718            line="2911"
3719            column="53"/>
3720    </issue>
3721
3722    <issue
3723        id="FlaggedApi"
3724        message="Method `acceptStylusHandwritingDelegation()` is a flagged API and should be inside an `if (Flags.homeScreenHandwritingDelegator())` check (or annotate the surrounding method `acceptStylusHandwritingDelegation` with `@FlaggedApi(Flags.FLAG_HOME_SCREEN_HANDWRITING_DELEGATOR) to transfer requirement to caller`)"
3725        errorLine1="        acceptStylusHandwritingDelegation("
3726        errorLine2="        ^">
3727        <location
3728            file="frameworks/base/core/java/android/view/inputmethod/InputMethodManager.java"
3729            line="2940"
3730            column="9"/>
3731    </issue>
3732
3733    <issue
3734        id="FlaggedApi"
3735        message="Method `onError()` is a flagged API and should be inside an `if (Flags.connectionlessHandwriting())` check (or annotate the surrounding method `onResult` with `@FlaggedApi(Flags.FLAG_CONNECTIONLESS_HANDWRITING) to transfer requirement to caller`)"
3736        errorLine1="                    executor.execute(() -> callback.onError("
3737        errorLine2="                                           ^">
3738        <location
3739            file="frameworks/base/core/java/android/view/inputmethod/InputMethodManager.java"
3740            line="4808"
3741            column="44"/>
3742    </issue>
3743
3744    <issue
3745        id="FlaggedApi"
3746        message="Field `CONNECTIONLESS_HANDWRITING_ERROR_NO_TEXT_RECOGNIZED` is a flagged API and should be inside an `if (Flags.connectionlessHandwriting())` check (or annotate the surrounding method `onResult` with `@FlaggedApi(Flags.FLAG_CONNECTIONLESS_HANDWRITING) to transfer requirement to caller`)"
3747        errorLine1="                                    .CONNECTIONLESS_HANDWRITING_ERROR_NO_TEXT_RECOGNIZED));"
3748        errorLine2="                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3749        <location
3750            file="frameworks/base/core/java/android/view/inputmethod/InputMethodManager.java"
3751            line="4810"
3752            column="38"/>
3753    </issue>
3754
3755    <issue
3756        id="FlaggedApi"
3757        message="Method `onResult()` is a flagged API and should be inside an `if (Flags.connectionlessHandwriting())` check (or annotate the surrounding method `onResult` with `@FlaggedApi(Flags.FLAG_CONNECTIONLESS_HANDWRITING) to transfer requirement to caller`)"
3758        errorLine1="                    executor.execute(() -> callback.onResult(text));"
3759        errorLine2="                                           ~~~~~~~~~~~~~~~~~~~~~~~">
3760        <location
3761            file="frameworks/base/core/java/android/view/inputmethod/InputMethodManager.java"
3762            line="4812"
3763            column="44"/>
3764    </issue>
3765
3766    <issue
3767        id="FlaggedApi"
3768        message="Method `onError()` is a flagged API and should be inside an `if (Flags.connectionlessHandwriting())` check (or annotate the surrounding method `onError` with `@FlaggedApi(Flags.FLAG_CONNECTIONLESS_HANDWRITING) to transfer requirement to caller`)"
3769        errorLine1="                executor.execute(() -> callback.onError(errorCode));"
3770        errorLine2="                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3771        <location
3772            file="frameworks/base/core/java/android/view/inputmethod/InputMethodManager.java"
3773            line="4834"
3774            column="40"/>
3775    </issue>
3776
3777    <issue
3778        id="FlaggedApi"
3779        message="Method `onStartConnectionlessStylusHandwriting()` is a flagged API and should be inside an `if (Flags.connectionlessHandwriting())` check (or annotate the surrounding method `canStartStylusHandwriting` with `@FlaggedApi(Flags.FLAG_CONNECTIONLESS_HANDWRITING) to transfer requirement to caller`)"
3780        errorLine1="                if (onStartConnectionlessStylusHandwriting("
3781        errorLine2="                    ^">
3782        <location
3783            file="frameworks/base/core/java/android/inputmethodservice/InputMethodService.java"
3784            line="1085"
3785            column="21"/>
3786    </issue>
3787
3788    <issue
3789        id="FlaggedApi"
3790        message="Field `CONNECTIONLESS_HANDWRITING_ERROR_UNSUPPORTED` is a flagged API and should be inside an `if (Flags.connectionlessHandwriting())` check (or annotate the surrounding method `canStartStylusHandwriting` with `@FlaggedApi(Flags.FLAG_CONNECTIONLESS_HANDWRITING) to transfer requirement to caller`)"
3791        errorLine1="                                CONNECTIONLESS_HANDWRITING_ERROR_UNSUPPORTED);"
3792        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3793        <location
3794            file="frameworks/base/core/java/android/inputmethodservice/InputMethodService.java"
3795            line="1096"
3796            column="33"/>
3797    </issue>
3798
3799    <issue
3800        id="FlaggedApi"
3801        message="Field `CONNECTIONLESS_HANDWRITING_ERROR_OTHER` is a flagged API and should be inside an `if (Flags.connectionlessHandwriting())` check (or annotate the surrounding method `finishStylusHandwriting` with `@FlaggedApi(Flags.FLAG_CONNECTIONLESS_HANDWRITING) to transfer requirement to caller`)"
3802        errorLine1="                mConnectionlessHandwritingCallback.onError(CONNECTIONLESS_HANDWRITING_ERROR_OTHER);"
3803        errorLine2="                                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3804        <location
3805            file="frameworks/base/core/java/android/inputmethodservice/InputMethodService.java"
3806            line="2825"
3807            column="60"/>
3808    </issue>
3809
3810    <issue
3811        id="FlaggedApi"
3812        message="Method `getAccessibilityBounceKeysThreshold()` is a flagged API and should be inside an `if (Flags.keyboardA11yBounceKeysFlag())` check (or annotate the surrounding method `isAccessibilityBounceKeysEnabled` with `@FlaggedApi(Flags.FLAG_KEYBOARD_A11Y_BOUNCE_KEYS_FLAG) to transfer requirement to caller`)"
3813        errorLine1="        return getAccessibilityBounceKeysThreshold(context) != 0;"
3814        errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3815        <location
3816            file="frameworks/base/core/java/android/hardware/input/InputSettings.java"
3817            line="458"
3818            column="16"/>
3819    </issue>
3820
3821    <issue
3822        id="FlaggedApi"
3823        message="Method `getAccessibilitySlowKeysThreshold()` is a flagged API and should be inside an `if (Flags.keyboardA11ySlowKeysFlag())` check (or annotate the surrounding method `isAccessibilitySlowKeysEnabled` with `@FlaggedApi(Flags.FLAG_KEYBOARD_A11Y_SLOW_KEYS_FLAG) to transfer requirement to caller`)"
3824        errorLine1="        return getAccessibilitySlowKeysThreshold(context) != 0;"
3825        errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3826        <location
3827            file="frameworks/base/core/java/android/hardware/input/InputSettings.java"
3828            line="542"
3829            column="16"/>
3830    </issue>
3831
3832    <issue
3833        id="FlaggedApi"
3834        message="Field `APPEARANCE_TRANSPARENT_CAPTION_BAR_BACKGROUND` is a flagged API and should be inside an `if (Flags.customizableWindowHeaders())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CUSTOMIZABLE_WINDOW_HEADERS) to transfer requirement to caller`)"
3835        errorLine1="                    mask = APPEARANCE_TRANSPARENT_CAPTION_BAR_BACKGROUND,"
3836        errorLine2="                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3837        <location
3838            file="frameworks/base/core/java/android/view/InsetsFlags.java"
3839            line="76"
3840            column="28"/>
3841    </issue>
3842
3843    <issue
3844        id="FlaggedApi"
3845        message="Field `APPEARANCE_TRANSPARENT_CAPTION_BAR_BACKGROUND` is a flagged API and should be inside an `if (Flags.customizableWindowHeaders())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CUSTOMIZABLE_WINDOW_HEADERS) to transfer requirement to caller`)"
3846        errorLine1="                    equals = APPEARANCE_TRANSPARENT_CAPTION_BAR_BACKGROUND,"
3847        errorLine2="                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3848        <location
3849            file="frameworks/base/core/java/android/view/InsetsFlags.java"
3850            line="77"
3851            column="30"/>
3852    </issue>
3853
3854    <issue
3855        id="FlaggedApi"
3856        message="Field `APPEARANCE_LIGHT_CAPTION_BARS` is a flagged API and should be inside an `if (Flags.customizableWindowHeaders())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CUSTOMIZABLE_WINDOW_HEADERS) to transfer requirement to caller`)"
3857        errorLine1="                    mask = APPEARANCE_LIGHT_CAPTION_BARS,"
3858        errorLine2="                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3859        <location
3860            file="frameworks/base/core/java/android/view/InsetsFlags.java"
3861            line="80"
3862            column="28"/>
3863    </issue>
3864
3865    <issue
3866        id="FlaggedApi"
3867        message="Field `APPEARANCE_LIGHT_CAPTION_BARS` is a flagged API and should be inside an `if (Flags.customizableWindowHeaders())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CUSTOMIZABLE_WINDOW_HEADERS) to transfer requirement to caller`)"
3868        errorLine1="                    equals = APPEARANCE_LIGHT_CAPTION_BARS,"
3869        errorLine2="                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3870        <location
3871            file="frameworks/base/core/java/android/view/InsetsFlags.java"
3872            line="81"
3873            column="30"/>
3874    </issue>
3875
3876    <issue
3877        id="FlaggedApi"
3878        message="Method `countUriRelativeFilterGroups()` is a flagged API and should be inside an `if (Flags.relativeReferenceIntentFilters())` check (or annotate the surrounding method `toLongString` with `@FlaggedApi(Flags.FLAG_RELATIVE_REFERENCE_INTENT_FILTERS) to transfer requirement to caller`)"
3879        errorLine1="        if (Flags.relativeReferenceIntentFilters() &amp;&amp; countUriRelativeFilterGroups() > 0) {"
3880        errorLine2="                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3881        <location
3882            file="frameworks/base/core/java/android/content/IntentFilter.java"
3883            line="577"
3884            column="55"/>
3885    </issue>
3886
3887    <issue
3888        id="FlaggedApi"
3889        message="Method `matchGroupsToUri()` is a flagged API and should be inside an `if (Flags.relativeReferenceIntentFilters())` check (or annotate the surrounding method `matchRelRefGroups` with `@FlaggedApi(Flags.FLAG_RELATIVE_REFERENCE_INTENT_FILTERS) to transfer requirement to caller`)"
3890        errorLine1="        return UriRelativeFilterGroup.matchGroupsToUri(mUriRelativeFilterGroups, data);"
3891        errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3892        <location
3893            file="frameworks/base/core/java/android/content/IntentFilter.java"
3894            line="1839"
3895            column="16"/>
3896    </issue>
3897
3898    <issue
3899        id="FlaggedApi"
3900        message="Method `isPrivateProfile()` is a flagged API and should be inside an `if (Flags.allowPrivateProfile())` check (or annotate the surrounding method `getPrivateProfile` with `@FlaggedApi(Flags.FLAG_ALLOW_PRIVATE_PROFILE) to transfer requirement to caller`)"
3901        errorLine1="            if (userInfo.isPrivateProfile()) return userInfo;"
3902        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3903        <location
3904            file="frameworks/base/core/java/com/android/internal/app/IntentForwarderActivity.java"
3905            line="631"
3906            column="17"/>
3907    </issue>
3908
3909    <issue
3910        id="FlaggedApi"
3911        message="Method `uptimeNanos()` is a flagged API and should be inside an `if (Flags.adpfGpuReportActualWorkDuration())` check (or annotate the surrounding method `postEventLogToWorkerThread` with `@FlaggedApi(Flags.FLAG_ADPF_GPU_REPORT_ACTUAL_WORK_DURATION) to transfer requirement to caller`)"
3912        errorLine1="        final long realtimeNanos = SystemClock.uptimeNanos();"
3913        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~">
3914        <location
3915            file="frameworks/base/core/java/com/android/internal/jank/InteractionJankMonitor.java"
3916            line="606"
3917            column="36"/>
3918    </issue>
3919
3920    <issue
3921        id="FlaggedApi"
3922        message="Field `KEYCODE_SCREENSHOT` is a flagged API and should be inside an `if (Flags.emojiAndScreenshotKeycodesAvailable())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_EMOJI_AND_SCREENSHOT_KEYCODES_AVAILABLE) to transfer requirement to caller`)"
3923        errorLine1="    public static final int LAST_KEYCODE = KEYCODE_SCREENSHOT;"
3924        errorLine2="                                           ~~~~~~~~~~~~~~~~~~">
3925        <location
3926            file="frameworks/base/core/java/android/view/KeyEvent.java"
3927            line="955"
3928            column="44"/>
3929    </issue>
3930
3931    <issue
3932        id="FlaggedApi"
3933        message="Method `isMgf1DigestsSpecified()` is a flagged API and should be inside an `if (Flags.mgf1DigestSetterV2())` check (or annotate the surrounding method `Builder` with `@FlaggedApi(Flags.FLAG_MGF1_DIGEST_SETTER_V2) to transfer requirement to caller`)"
3934        errorLine1="            if (sourceSpec.isMgf1DigestsSpecified()) {"
3935        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3936        <location
3937            file="frameworks/base/keystore/java/android/security/keystore/KeyGenParameterSpec.java"
3938            line="1025"
3939            column="17"/>
3940    </issue>
3941
3942    <issue
3943        id="FlaggedApi"
3944        message="Method `getMgf1Digests()` is a flagged API and should be inside an `if (Flags.mgf1DigestSetterV2())` check (or annotate the surrounding method `Builder` with `@FlaggedApi(Flags.FLAG_MGF1_DIGEST_SETTER_V2) to transfer requirement to caller`)"
3945        errorLine1="                mMgf1Digests = sourceSpec.getMgf1Digests();"
3946        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3947        <location
3948            file="frameworks/base/keystore/java/android/security/keystore/KeyGenParameterSpec.java"
3949            line="1026"
3950            column="32"/>
3951    </issue>
3952
3953    <issue
3954        id="FlaggedApi"
3955        message="Field `BIOMETRIC_NO_AUTHENTICATION` is a flagged API and should be inside an `if (Flags.lastAuthenticationTime())` check (or annotate the surrounding method `getLastAuthTime` with `@FlaggedApi(Flags.FLAG_LAST_AUTHENTICATION_TIME) to transfer requirement to caller`)"
3956        errorLine1="            return BiometricConstants.BIOMETRIC_NO_AUTHENTICATION;"
3957        errorLine2="                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3958        <location
3959            file="frameworks/base/keystore/java/android/security/KeyStoreAuthorization.java"
3960            line="139"
3961            column="39"/>
3962    </issue>
3963
3964    <issue
3965        id="FlaggedApi"
3966        message="Field `BIOMETRIC_NO_AUTHENTICATION` is a flagged API and should be inside an `if (Flags.lastAuthenticationTime())` check (or annotate the surrounding method `getLastAuthTime` with `@FlaggedApi(Flags.FLAG_LAST_AUTHENTICATION_TIME) to transfer requirement to caller`)"
3967        errorLine1="            return BiometricConstants.BIOMETRIC_NO_AUTHENTICATION;"
3968        errorLine2="                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3969        <location
3970            file="frameworks/base/keystore/java/android/security/KeyStoreAuthorization.java"
3971            line="145"
3972            column="39"/>
3973    </issue>
3974
3975    <issue
3976        id="FlaggedApi"
3977        message="Field `PERSISTENT_DATA_BLOCK_SERVICE` is a flagged API and should be inside an `if (Flags.frpEnforcement())` check (or annotate the surrounding method `createConfirmFactoryResetCredentialIntent` with `@FlaggedApi(Flags.FLAG_FRP_ENFORCEMENT) to transfer requirement to caller`)"
3978        errorLine1="                    ServiceManager.getService(Context.PERSISTENT_DATA_BLOCK_SERVICE));"
3979        errorLine2="                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3980        <location
3981            file="frameworks/base/core/java/android/app/KeyguardManager.java"
3982            line="365"
3983            column="55"/>
3984    </issue>
3985
3986    <issue
3987        id="FlaggedApi"
3988        message="Method `isPrivateProfile()` is a flagged API and should be inside an `if (Flags.allowPrivateProfile())` check (or annotate the surrounding method `getProfiles` with `@FlaggedApi(Flags.FLAG_ALLOW_PRIVATE_PROFILE) to transfer requirement to caller`)"
3989        errorLine1="                    &amp;&amp; mUserManager.isPrivateProfile())) {"
3990        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
3991        <location
3992            file="frameworks/base/core/java/android/content/pm/LauncherApps.java"
3993            line="712"
3994            column="24"/>
3995    </issue>
3996
3997    <issue
3998        id="FlaggedApi"
3999        message="Method `computeDrawingBoundingBox()` is a flagged API and should be inside an `if (Flags.useBoundsForWidth())` check (or annotate the surrounding method `draw` with `@FlaggedApi(Flags.FLAG_USE_BOUNDS_FOR_WIDTH) to transfer requirement to caller`)"
4000        errorLine1="            RectF drawingRect = computeDrawingBoundingBox();"
4001        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4002        <location
4003            file="frameworks/base/core/java/android/text/Layout.java"
4004            line="498"
4005            column="33"/>
4006    </issue>
4007
4008    <issue
4009        id="FlaggedApi"
4010        message="Method `getLineSpacingMultiplier()` is a flagged API and should be inside an `if (Flags.useBoundsForWidth())` check (or annotate the surrounding method `getSpacingMultiplier` with `@FlaggedApi(Flags.FLAG_USE_BOUNDS_FOR_WIDTH) to transfer requirement to caller`)"
4011        errorLine1="        return getLineSpacingMultiplier();"
4012        errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~~~~~">
4013        <location
4014            file="frameworks/base/core/java/android/text/Layout.java"
4015            line="4341"
4016            column="16"/>
4017    </issue>
4018
4019    <issue
4020        id="FlaggedApi"
4021        message="Method `getLineSpacingAmount()` is a flagged API and should be inside an `if (Flags.useBoundsForWidth())` check (or annotate the surrounding method `getSpacingAdd` with `@FlaggedApi(Flags.FLAG_USE_BOUNDS_FOR_WIDTH) to transfer requirement to caller`)"
4022        errorLine1="        return getLineSpacingAmount();"
4023        errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~">
4024        <location
4025            file="frameworks/base/core/java/android/text/Layout.java"
4026            line="4368"
4027            column="16"/>
4028    </issue>
4029
4030    <issue
4031        id="FlaggedApi"
4032        message="Field `LINE_BREAK_STYLE_UNSPECIFIED` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
4033        errorLine1="        private @LineBreakStyle int mLineBreakStyle = LineBreakConfig.LINE_BREAK_STYLE_UNSPECIFIED;"
4034        errorLine2="                                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4035        <location
4036            file="frameworks/base/graphics/java/android/graphics/text/LineBreakConfig.java"
4037            line="276"
4038            column="71"/>
4039    </issue>
4040
4041    <issue
4042        id="FlaggedApi"
4043        message="Field `LINE_BREAK_WORD_STYLE_UNSPECIFIED` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
4044        errorLine1="                LineBreakConfig.LINE_BREAK_WORD_STYLE_UNSPECIFIED;"
4045        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4046        <location
4047            file="frameworks/base/graphics/java/android/graphics/text/LineBreakConfig.java"
4048            line="280"
4049            column="33"/>
4050    </issue>
4051
4052    <issue
4053        id="FlaggedApi"
4054        message="Field `HYPHENATION_UNSPECIFIED` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
4055        errorLine1="        private @Hyphenation int mHyphenation = LineBreakConfig.HYPHENATION_UNSPECIFIED;"
4056        errorLine2="                                                                ~~~~~~~~~~~~~~~~~~~~~~~">
4057        <location
4058            file="frameworks/base/graphics/java/android/graphics/text/LineBreakConfig.java"
4059            line="282"
4060            column="65"/>
4061    </issue>
4062
4063    <issue
4064        id="FlaggedApi"
4065        message="Field `LINE_BREAK_STYLE_UNSPECIFIED` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `reset` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
4066        errorLine1="                mLineBreakStyle = LINE_BREAK_STYLE_UNSPECIFIED;"
4067        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4068        <location
4069            file="frameworks/base/graphics/java/android/graphics/text/LineBreakConfig.java"
4070            line="343"
4071            column="35"/>
4072    </issue>
4073
4074    <issue
4075        id="FlaggedApi"
4076        message="Field `LINE_BREAK_WORD_STYLE_UNSPECIFIED` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `reset` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
4077        errorLine1="                mLineBreakWordStyle = LINE_BREAK_WORD_STYLE_UNSPECIFIED;"
4078        errorLine2="                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4079        <location
4080            file="frameworks/base/graphics/java/android/graphics/text/LineBreakConfig.java"
4081            line="344"
4082            column="39"/>
4083    </issue>
4084
4085    <issue
4086        id="FlaggedApi"
4087        message="Field `HYPHENATION_UNSPECIFIED` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `reset` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
4088        errorLine1="                mHyphenation = HYPHENATION_UNSPECIFIED;"
4089        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~">
4090        <location
4091            file="frameworks/base/graphics/java/android/graphics/text/LineBreakConfig.java"
4092            line="345"
4093            column="32"/>
4094    </issue>
4095
4096    <issue
4097        id="FlaggedApi"
4098        message="Field `LINE_BREAK_STYLE_AUTO` is a flagged API and should be inside an `if (Flags.wordStyleAuto())` check (or annotate the surrounding method `getResolvedLineBreakStyle` with `@FlaggedApi(Flags.FLAG_WORD_STYLE_AUTO) to transfer requirement to caller`)"
4099        errorLine1="            defaultStyle = LINE_BREAK_STYLE_AUTO;"
4100        errorLine2="                           ~~~~~~~~~~~~~~~~~~~~~">
4101        <location
4102            file="frameworks/base/graphics/java/android/graphics/text/LineBreakConfig.java"
4103            line="492"
4104            column="28"/>
4105    </issue>
4106
4107    <issue
4108        id="FlaggedApi"
4109        message="Field `LINE_BREAK_STYLE_UNSPECIFIED` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `getResolvedLineBreakStyle` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
4110        errorLine1="        return config.mLineBreakStyle == LINE_BREAK_STYLE_UNSPECIFIED"
4111        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4112        <location
4113            file="frameworks/base/graphics/java/android/graphics/text/LineBreakConfig.java"
4114            line="499"
4115            column="42"/>
4116    </issue>
4117
4118    <issue
4119        id="FlaggedApi"
4120        message="Field `LINE_BREAK_WORD_STYLE_AUTO` is a flagged API and should be inside an `if (Flags.wordStyleAuto())` check (or annotate the surrounding method `getResolvedLineBreakWordStyle` with `@FlaggedApi(Flags.FLAG_WORD_STYLE_AUTO) to transfer requirement to caller`)"
4121        errorLine1="            defaultWordStyle = LINE_BREAK_WORD_STYLE_AUTO;"
4122        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~~">
4123        <location
4124            file="frameworks/base/graphics/java/android/graphics/text/LineBreakConfig.java"
4125            line="527"
4126            column="32"/>
4127    </issue>
4128
4129    <issue
4130        id="FlaggedApi"
4131        message="Field `LINE_BREAK_WORD_STYLE_UNSPECIFIED` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `getResolvedLineBreakWordStyle` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
4132        errorLine1="        return config.mLineBreakWordStyle == LINE_BREAK_WORD_STYLE_UNSPECIFIED"
4133        errorLine2="                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4134        <location
4135            file="frameworks/base/graphics/java/android/graphics/text/LineBreakConfig.java"
4136            line="534"
4137            column="46"/>
4138    </issue>
4139
4140    <issue
4141        id="FlaggedApi"
4142        message="Field `HYPHENATION_ENABLED` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `getResolvedHyphenation` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
4143        errorLine1="            return HYPHENATION_ENABLED;"
4144        errorLine2="                   ~~~~~~~~~~~~~~~~~~~">
4145        <location
4146            file="frameworks/base/graphics/java/android/graphics/text/LineBreakConfig.java"
4147            line="559"
4148            column="20"/>
4149    </issue>
4150
4151    <issue
4152        id="FlaggedApi"
4153        message="Field `HYPHENATION_UNSPECIFIED` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `getResolvedHyphenation` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
4154        errorLine1="        return config.mHyphenation == HYPHENATION_UNSPECIFIED"
4155        errorLine2="                                      ~~~~~~~~~~~~~~~~~~~~~~~">
4156        <location
4157            file="frameworks/base/graphics/java/android/graphics/text/LineBreakConfig.java"
4158            line="561"
4159            column="39"/>
4160    </issue>
4161
4162    <issue
4163        id="FlaggedApi"
4164        message="Field `HYPHENATION_ENABLED` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `getResolvedHyphenation` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
4165        errorLine1="                ? HYPHENATION_ENABLED : config.mHyphenation;"
4166        errorLine2="                  ~~~~~~~~~~~~~~~~~~~">
4167        <location
4168            file="frameworks/base/graphics/java/android/graphics/text/LineBreakConfig.java"
4169            line="562"
4170            column="19"/>
4171    </issue>
4172
4173    <issue
4174        id="FlaggedApi"
4175        message="Method `getSessionId()` is a flagged API and should be inside an `if (Flags.loudnessConfiguratorApi())` check (or annotate the surrounding method `dispatchLoudnessCodecParameterChange` with `@FlaggedApi(Flags.FLAG_LOUDNESS_CONFIGURATOR_API) to transfer requirement to caller`)"
4176        errorLine1="                        if (lcConfig.getSessionId() == sessionId) {"
4177        errorLine2="                            ~~~~~~~~~~~~~~~~~~~~~~~">
4178        <location
4179            file="frameworks/base/media/java/android/media/LoudnessCodecDispatcher.java"
4180            line="85"
4181            column="29"/>
4182    </issue>
4183
4184    <issue
4185        id="FlaggedApi"
4186        message="Method `mediaCodecsConsume()` is a flagged API and should be inside an `if (Flags.loudnessConfiguratorApi())` check (or annotate the surrounding method `dispatchLoudnessCodecParameterChange` with `@FlaggedApi(Flags.FLAG_LOUDNESS_CONFIGURATOR_API) to transfer requirement to caller`)"
4187        errorLine1="                            lcConfig.mediaCodecsConsume(mcEntry -> {"
4188        errorLine2="                            ^">
4189        <location
4190            file="frameworks/base/media/java/android/media/LoudnessCodecDispatcher.java"
4191            line="86"
4192            column="29"/>
4193    </issue>
4194
4195    <issue
4196        id="FlaggedApi"
4197        message="Method `onLoudnessCodecUpdate()` is a flagged API and should be inside an `if (Flags.loudnessConfiguratorApi())` check (or annotate the surrounding method `dispatchLoudnessCodecParameterChange` with `@FlaggedApi(Flags.FLAG_LOUDNESS_CONFIGURATOR_API) to transfer requirement to caller`)"
4198        errorLine1="                                                    l.onLoudnessCodecUpdate(mediaCodec,"
4199        errorLine2="                                                    ^">
4200        <location
4201            file="frameworks/base/media/java/android/media/LoudnessCodecDispatcher.java"
4202            line="110"
4203            column="53"/>
4204    </issue>
4205
4206    <issue
4207        id="FlaggedApi"
4208        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4209        errorLine1="    @android.annotation.FlaggedApi(&quot;android.provider.user_keys&quot;)"
4210        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4211        <location
4212            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4213            line="29"
4214            column="36"/>
4215    </issue>
4216
4217    <issue
4218        id="FlaggedApi"
4219        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4220        errorLine1="    @android.annotation.FlaggedApi(&quot;android.provider.user_keys&quot;)"
4221        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4222        <location
4223            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4224            line="29"
4225            column="36"/>
4226    </issue>
4227
4228    <issue
4229        id="FlaggedApi"
4230        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4231        errorLine1="    @android.annotation.FlaggedApi(&quot;android.provider.user_keys&quot;)"
4232        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4233        <location
4234            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4235            line="29"
4236            column="36"/>
4237    </issue>
4238
4239    <issue
4240        id="FlaggedApi"
4241        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4242        errorLine1="    @android.annotation.FlaggedApi(&quot;android.provider.user_keys&quot;)"
4243        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4244        <location
4245            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4246            line="29"
4247            column="36"/>
4248    </issue>
4249
4250    <issue
4251        id="FlaggedApi"
4252        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4253        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.internal.camera.flags.camera_hsum_permission&quot;)"
4254        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4255        <location
4256            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4257            line="552"
4258            column="36"/>
4259    </issue>
4260
4261    <issue
4262        id="FlaggedApi"
4263        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4264        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.internal.camera.flags.camera_privacy_allowlist&quot;)"
4265        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4266        <location
4267            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4268            line="561"
4269            column="36"/>
4270    </issue>
4271
4272    <issue
4273        id="FlaggedApi"
4274        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4275        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.net.thread.platform.flags.thread_enabled_platform&quot;)"
4276        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4277        <location
4278            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4279            line="992"
4280            column="36"/>
4281    </issue>
4282
4283    <issue
4284        id="FlaggedApi"
4285        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4286        errorLine1="    @android.annotation.FlaggedApi(&quot;android.net.platform.flags.register_nsd_offload_engine&quot;)"
4287        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4288        <location
4289            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4290            line="1055"
4291            column="36"/>
4292    </issue>
4293
4294    <issue
4295        id="FlaggedApi"
4296        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4297        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.pm.quarantined_enabled&quot;)"
4298        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4299        <location
4300            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4301            line="1101"
4302            column="36"/>
4303    </issue>
4304
4305    <issue
4306        id="FlaggedApi"
4307        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4308        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.pm.quarantined_enabled&quot;)"
4309        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4310        <location
4311            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4312            line="1101"
4313            column="36"/>
4314    </issue>
4315
4316    <issue
4317        id="FlaggedApi"
4318        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4319        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.window.flags.screen_recording_callbacks&quot;)"
4320        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4321        <location
4322            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4323            line="1310"
4324            column="36"/>
4325    </issue>
4326
4327    <issue
4328        id="FlaggedApi"
4329        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4330        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.window.flags.screen_recording_callbacks&quot;)"
4331        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4332        <location
4333            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4334            line="1310"
4335            column="36"/>
4336    </issue>
4337
4338    <issue
4339        id="FlaggedApi"
4340        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4341        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.window.flags.screen_recording_callbacks&quot;)"
4342        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4343        <location
4344            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4345            line="1310"
4346            column="36"/>
4347    </issue>
4348
4349    <issue
4350        id="FlaggedApi"
4351        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4352        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.window.flags.screen_recording_callbacks&quot;)"
4353        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4354        <location
4355            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4356            line="1310"
4357            column="36"/>
4358    </issue>
4359
4360    <issue
4361        id="FlaggedApi"
4362        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4363        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.window.flags.screen_recording_callbacks&quot;)"
4364        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4365        <location
4366            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4367            line="1310"
4368            column="36"/>
4369    </issue>
4370
4371    <issue
4372        id="FlaggedApi"
4373        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4374        errorLine1="    @android.annotation.FlaggedApi(&quot;android.security.frp_enforcement&quot;)"
4375        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4376        <location
4377            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4378            line="1434"
4379            column="36"/>
4380    </issue>
4381
4382    <issue
4383        id="FlaggedApi"
4384        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4385        errorLine1="    @android.annotation.FlaggedApi(&quot;android.security.frp_enforcement&quot;)"
4386        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4387        <location
4388            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4389            line="1434"
4390            column="36"/>
4391    </issue>
4392
4393    <issue
4394        id="FlaggedApi"
4395        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4396        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.internal.telephony.flags.use_oem_domain_selection_service&quot;)"
4397        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4398        <location
4399            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4400            line="1639"
4401            column="36"/>
4402    </issue>
4403
4404    <issue
4405        id="FlaggedApi"
4406        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4407        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.telecom.flags.telecom_resolve_hidden_dependencies&quot;)"
4408        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4409        <location
4410            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4411            line="1726"
4412            column="36"/>
4413    </issue>
4414
4415    <issue
4416        id="FlaggedApi"
4417        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4418        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.telecom.flags.telecom_resolve_hidden_dependencies&quot;)"
4419        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4420        <location
4421            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4422            line="1726"
4423            column="36"/>
4424    </issue>
4425
4426    <issue
4427        id="FlaggedApi"
4428        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4429        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.telecom.flags.telecom_resolve_hidden_dependencies&quot;)"
4430        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4431        <location
4432            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4433            line="1726"
4434            column="36"/>
4435    </issue>
4436
4437    <issue
4438        id="FlaggedApi"
4439        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4440        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.telecom.flags.telecom_resolve_hidden_dependencies&quot;)"
4441        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4442        <location
4443            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4444            line="1726"
4445            column="36"/>
4446    </issue>
4447
4448    <issue
4449        id="FlaggedApi"
4450        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4451        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4452        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4453        <location
4454            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4455            line="1839"
4456            column="36"/>
4457    </issue>
4458
4459    <issue
4460        id="FlaggedApi"
4461        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4462        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4463        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4464        <location
4465            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4466            line="1839"
4467            column="36"/>
4468    </issue>
4469
4470    <issue
4471        id="FlaggedApi"
4472        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4473        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4474        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4475        <location
4476            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4477            line="1839"
4478            column="36"/>
4479    </issue>
4480
4481    <issue
4482        id="FlaggedApi"
4483        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4484        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4485        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4486        <location
4487            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4488            line="1839"
4489            column="36"/>
4490    </issue>
4491
4492    <issue
4493        id="FlaggedApi"
4494        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4495        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4496        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4497        <location
4498            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4499            line="1839"
4500            column="36"/>
4501    </issue>
4502
4503    <issue
4504        id="FlaggedApi"
4505        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4506        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4507        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4508        <location
4509            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4510            line="1839"
4511            column="36"/>
4512    </issue>
4513
4514    <issue
4515        id="FlaggedApi"
4516        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4517        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4518        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4519        <location
4520            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4521            line="1839"
4522            column="36"/>
4523    </issue>
4524
4525    <issue
4526        id="FlaggedApi"
4527        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4528        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4529        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4530        <location
4531            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4532            line="1839"
4533            column="36"/>
4534    </issue>
4535
4536    <issue
4537        id="FlaggedApi"
4538        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4539        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4540        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4541        <location
4542            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4543            line="1839"
4544            column="36"/>
4545    </issue>
4546
4547    <issue
4548        id="FlaggedApi"
4549        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4550        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4551        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4552        <location
4553            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4554            line="1839"
4555            column="36"/>
4556    </issue>
4557
4558    <issue
4559        id="FlaggedApi"
4560        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4561        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4562        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4563        <location
4564            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4565            line="1839"
4566            column="36"/>
4567    </issue>
4568
4569    <issue
4570        id="FlaggedApi"
4571        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4572        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4573        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4574        <location
4575            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4576            line="1839"
4577            column="36"/>
4578    </issue>
4579
4580    <issue
4581        id="FlaggedApi"
4582        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4583        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4584        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4585        <location
4586            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4587            line="1839"
4588            column="36"/>
4589    </issue>
4590
4591    <issue
4592        id="FlaggedApi"
4593        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4594        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4595        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4596        <location
4597            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4598            line="1839"
4599            column="36"/>
4600    </issue>
4601
4602    <issue
4603        id="FlaggedApi"
4604        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4605        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4606        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4607        <location
4608            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4609            line="1839"
4610            column="36"/>
4611    </issue>
4612
4613    <issue
4614        id="FlaggedApi"
4615        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4616        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4617        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4618        <location
4619            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4620            line="1839"
4621            column="36"/>
4622    </issue>
4623
4624    <issue
4625        id="FlaggedApi"
4626        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4627        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4628        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4629        <location
4630            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4631            line="1839"
4632            column="36"/>
4633    </issue>
4634
4635    <issue
4636        id="FlaggedApi"
4637        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4638        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4639        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4640        <location
4641            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4642            line="1839"
4643            column="36"/>
4644    </issue>
4645
4646    <issue
4647        id="FlaggedApi"
4648        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4649        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4650        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4651        <location
4652            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4653            line="1848"
4654            column="36"/>
4655    </issue>
4656
4657    <issue
4658        id="FlaggedApi"
4659        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4660        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4661        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4662        <location
4663            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4664            line="1848"
4665            column="36"/>
4666    </issue>
4667
4668    <issue
4669        id="FlaggedApi"
4670        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4671        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4672        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4673        <location
4674            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4675            line="1848"
4676            column="36"/>
4677    </issue>
4678
4679    <issue
4680        id="FlaggedApi"
4681        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4682        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4683        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4684        <location
4685            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4686            line="1848"
4687            column="36"/>
4688    </issue>
4689
4690    <issue
4691        id="FlaggedApi"
4692        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4693        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4694        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4695        <location
4696            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4697            line="1848"
4698            column="36"/>
4699    </issue>
4700
4701    <issue
4702        id="FlaggedApi"
4703        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4704        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4705        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4706        <location
4707            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4708            line="1848"
4709            column="36"/>
4710    </issue>
4711
4712    <issue
4713        id="FlaggedApi"
4714        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4715        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4716        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4717        <location
4718            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4719            line="1848"
4720            column="36"/>
4721    </issue>
4722
4723    <issue
4724        id="FlaggedApi"
4725        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4726        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4727        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4728        <location
4729            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4730            line="1848"
4731            column="36"/>
4732    </issue>
4733
4734    <issue
4735        id="FlaggedApi"
4736        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4737        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4738        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4739        <location
4740            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4741            line="1848"
4742            column="36"/>
4743    </issue>
4744
4745    <issue
4746        id="FlaggedApi"
4747        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4748        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4749        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4750        <location
4751            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4752            line="1848"
4753            column="36"/>
4754    </issue>
4755
4756    <issue
4757        id="FlaggedApi"
4758        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4759        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4760        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4761        <location
4762            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4763            line="1848"
4764            column="36"/>
4765    </issue>
4766
4767    <issue
4768        id="FlaggedApi"
4769        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4770        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4771        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4772        <location
4773            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4774            line="1848"
4775            column="36"/>
4776    </issue>
4777
4778    <issue
4779        id="FlaggedApi"
4780        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4781        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4782        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4783        <location
4784            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4785            line="1848"
4786            column="36"/>
4787    </issue>
4788
4789    <issue
4790        id="FlaggedApi"
4791        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4792        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4793        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4794        <location
4795            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4796            line="1848"
4797            column="36"/>
4798    </issue>
4799
4800    <issue
4801        id="FlaggedApi"
4802        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4803        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4804        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4805        <location
4806            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4807            line="1848"
4808            column="36"/>
4809    </issue>
4810
4811    <issue
4812        id="FlaggedApi"
4813        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4814        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4815        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4816        <location
4817            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4818            line="1848"
4819            column="36"/>
4820    </issue>
4821
4822    <issue
4823        id="FlaggedApi"
4824        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4825        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4826        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4827        <location
4828            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4829            line="1848"
4830            column="36"/>
4831    </issue>
4832
4833    <issue
4834        id="FlaggedApi"
4835        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4836        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_permission_to_access_hidden_profiles&quot;)"
4837        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4838        <location
4839            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4840            line="1848"
4841            column="36"/>
4842    </issue>
4843
4844    <issue
4845        id="FlaggedApi"
4846        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4847        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.net.thread.platform.flags.thread_user_restriction_enabled&quot;)"
4848        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4849        <location
4850            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4851            line="2292"
4852            column="36"/>
4853    </issue>
4854
4855    <issue
4856        id="FlaggedApi"
4857        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4858        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.admin.flags.assist_content_user_restriction_enabled&quot;)"
4859        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4860        <location
4861            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4862            line="2300"
4863            column="36"/>
4864    </issue>
4865
4866    <issue
4867        id="FlaggedApi"
4868        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4869        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.admin.flags.security_log_v2_enabled&quot;)"
4870        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4871        <location
4872            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4873            line="2363"
4874            column="36"/>
4875    </issue>
4876
4877    <issue
4878        id="FlaggedApi"
4879        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4880        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.admin.flags.security_log_v2_enabled&quot;)"
4881        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4882        <location
4883            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4884            line="2363"
4885            column="36"/>
4886    </issue>
4887
4888    <issue
4889        id="FlaggedApi"
4890        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4891        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.admin.flags.security_log_v2_enabled&quot;)"
4892        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4893        <location
4894            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4895            line="2363"
4896            column="36"/>
4897    </issue>
4898
4899    <issue
4900        id="FlaggedApi"
4901        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4902        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.admin.flags.security_log_v2_enabled&quot;)"
4903        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4904        <location
4905            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4906            line="2363"
4907            column="36"/>
4908    </issue>
4909
4910    <issue
4911        id="FlaggedApi"
4912        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4913        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.admin.flags.security_log_v2_enabled&quot;)"
4914        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4915        <location
4916            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4917            line="2363"
4918            column="36"/>
4919    </issue>
4920
4921    <issue
4922        id="FlaggedApi"
4923        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4924        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.admin.flags.device_theft_api_enabled&quot;)"
4925        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4926        <location
4927            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4928            line="2489"
4929            column="36"/>
4930    </issue>
4931
4932    <issue
4933        id="FlaggedApi"
4934        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4935        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.admin.flags.device_theft_api_enabled&quot;)"
4936        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4937        <location
4938            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4939            line="2489"
4940            column="36"/>
4941    </issue>
4942
4943    <issue
4944        id="FlaggedApi"
4945        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4946        errorLine1="    @android.annotation.FlaggedApi(&quot;android.view.contentprotection.flags.manage_device_policy_enabled&quot;)"
4947        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4948        <location
4949            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4950            line="2523"
4951            column="36"/>
4952    </issue>
4953
4954    <issue
4955        id="FlaggedApi"
4956        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4957        errorLine1="    @android.annotation.FlaggedApi(&quot;android.view.contentprotection.flags.manage_device_policy_enabled&quot;)"
4958        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4959        <location
4960            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4961            line="2523"
4962            column="36"/>
4963    </issue>
4964
4965    <issue
4966        id="FlaggedApi"
4967        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4968        errorLine1="    @android.annotation.FlaggedApi(&quot;android.view.contentprotection.flags.manage_device_policy_enabled&quot;)"
4969        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4970        <location
4971            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4972            line="2523"
4973            column="36"/>
4974    </issue>
4975
4976    <issue
4977        id="FlaggedApi"
4978        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4979        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.admin.flags.esim_management_enabled&quot;)"
4980        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4981        <location
4982            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4983            line="2532"
4984            column="36"/>
4985    </issue>
4986
4987    <issue
4988        id="FlaggedApi"
4989        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
4990        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.admin.flags.esim_management_enabled&quot;)"
4991        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
4992        <location
4993            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
4994            line="2532"
4995            column="36"/>
4996    </issue>
4997
4998    <issue
4999        id="FlaggedApi"
5000        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5001        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.admin.flags.esim_management_enabled&quot;)"
5002        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5003        <location
5004            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5005            line="2532"
5006            column="36"/>
5007    </issue>
5008
5009    <issue
5010        id="FlaggedApi"
5011        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5012        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.admin.flags.esim_management_enabled&quot;)"
5013        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5014        <location
5015            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5016            line="2532"
5017            column="36"/>
5018    </issue>
5019
5020    <issue
5021        id="FlaggedApi"
5022        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5023        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.admin.flags.dedicated_device_control_api_enabled&quot;)"
5024        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5025        <location
5026            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5027            line="2539"
5028            column="36"/>
5029    </issue>
5030
5031    <issue
5032        id="FlaggedApi"
5033        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5034        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.admin.flags.dedicated_device_control_api_enabled&quot;)"
5035        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5036        <location
5037            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5038            line="2546"
5039            column="36"/>
5040    </issue>
5041
5042    <issue
5043        id="FlaggedApi"
5044        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5045        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.admin.flags.dedicated_device_control_api_enabled&quot;)"
5046        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5047        <location
5048            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5049            line="2553"
5050            column="36"/>
5051    </issue>
5052
5053    <issue
5054        id="FlaggedApi"
5055        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5056        errorLine1="    @android.annotation.FlaggedApi(&quot;android.permission.flags.enhanced_confirmation_mode_apis_enabled&quot;)"
5057        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5058        <location
5059            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5060            line="2596"
5061            column="36"/>
5062    </issue>
5063
5064    <issue
5065        id="FlaggedApi"
5066        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5067        errorLine1="    @android.annotation.FlaggedApi(&quot;android.permission.flags.enhanced_confirmation_mode_apis_enabled&quot;)"
5068        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5069        <location
5070            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5071            line="2596"
5072            column="36"/>
5073    </issue>
5074
5075    <issue
5076        id="FlaggedApi"
5077        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5078        errorLine1="    @android.annotation.FlaggedApi(&quot;android.permission.flags.enhanced_confirmation_mode_apis_enabled&quot;)"
5079        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5080        <location
5081            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5082            line="2596"
5083            column="36"/>
5084    </issue>
5085
5086    <issue
5087        id="FlaggedApi"
5088        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5089        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.window.flags.untrusted_embedding_any_app_permission&quot;)"
5090        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5091        <location
5092            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5093            line="2661"
5094            column="36"/>
5095    </issue>
5096
5097    <issue
5098        id="FlaggedApi"
5099        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5100        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.window.flags.always_update_wallpaper_permission&quot;)"
5101        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5102        <location
5103            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5104            line="2904"
5105            column="36"/>
5106    </issue>
5107
5108    <issue
5109        id="FlaggedApi"
5110        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5111        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.window.flags.always_update_wallpaper_permission&quot;)"
5112        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5113        <location
5114            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5115            line="2904"
5116            column="36"/>
5117    </issue>
5118
5119    <issue
5120        id="FlaggedApi"
5121        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5122        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.feature.flags.enable_read_dropbox_permission&quot;)"
5123        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5124        <location
5125            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5126            line="3364"
5127            column="36"/>
5128    </issue>
5129
5130    <issue
5131        id="FlaggedApi"
5132        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5133        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.feature.flags.enable_read_dropbox_permission&quot;)"
5134        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5135        <location
5136            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5137            line="3364"
5138            column="36"/>
5139    </issue>
5140
5141    <issue
5142        id="FlaggedApi"
5143        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5144        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.feature.flags.enable_read_dropbox_permission&quot;)"
5145        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5146        <location
5147            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5148            line="3364"
5149            column="36"/>
5150    </issue>
5151
5152    <issue
5153        id="FlaggedApi"
5154        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5155        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.accessibility.motion_event_observing&quot;)"
5156        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5157        <location
5158            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5159            line="3584"
5160            column="36"/>
5161    </issue>
5162
5163    <issue
5164        id="FlaggedApi"
5165        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5166        errorLine1="    @android.annotation.FlaggedApi(&quot;android.media.tv.flags.enable_ad_service_fw&quot;)"
5167        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5168        <location
5169            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5170            line="3971"
5171            column="36"/>
5172    </issue>
5173
5174    <issue
5175        id="FlaggedApi"
5176        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5177        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.pm.get_resolved_apk_path&quot;)"
5178        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5179        <location
5180            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5181            line="4252"
5182            column="36"/>
5183    </issue>
5184
5185    <issue
5186        id="FlaggedApi"
5187        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5188        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.pm.get_resolved_apk_path&quot;)"
5189        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5190        <location
5191            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5192            line="4252"
5193            column="36"/>
5194    </issue>
5195
5196    <issue
5197        id="FlaggedApi"
5198        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5199        errorLine1="    @android.annotation.FlaggedApi(&quot;android.companion.device_presence&quot;)"
5200        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5201        <location
5202            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5203            line="4465"
5204            column="36"/>
5205    </issue>
5206
5207    <issue
5208        id="FlaggedApi"
5209        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5210        errorLine1="    @android.annotation.FlaggedApi(&quot;android.companion.device_presence&quot;)"
5211        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5212        <location
5213            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5214            line="4465"
5215            column="36"/>
5216    </issue>
5217
5218    <issue
5219        id="FlaggedApi"
5220        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5221        errorLine1="    @android.annotation.FlaggedApi(&quot;android.companion.flags.companion_transport_apis&quot;)"
5222        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5223        <location
5224            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5225            line="4475"
5226            column="36"/>
5227    </issue>
5228
5229    <issue
5230        id="FlaggedApi"
5231        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5232        errorLine1="    @android.annotation.FlaggedApi(&quot;android.companion.flags.companion_transport_apis&quot;)"
5233        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5234        <location
5235            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5236            line="4475"
5237            column="36"/>
5238    </issue>
5239
5240    <issue
5241        id="FlaggedApi"
5242        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5243        errorLine1="    @android.annotation.FlaggedApi(&quot;android.companion.flags.companion_transport_apis&quot;)"
5244        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5245        <location
5246            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5247            line="4475"
5248            column="36"/>
5249    </issue>
5250
5251    <issue
5252        id="FlaggedApi"
5253        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5254        errorLine1="    @android.annotation.FlaggedApi(&quot;android.companion.flags.companion_transport_apis&quot;)"
5255        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5256        <location
5257            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5258            line="4475"
5259            column="36"/>
5260    </issue>
5261
5262    <issue
5263        id="FlaggedApi"
5264        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5265        errorLine1="    @android.annotation.FlaggedApi(&quot;android.companion.flags.companion_transport_apis&quot;)"
5266        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5267        <location
5268            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5269            line="4475"
5270            column="36"/>
5271    </issue>
5272
5273    <issue
5274        id="FlaggedApi"
5275        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5276        errorLine1="    @android.annotation.FlaggedApi(&quot;android.companion.flags.companion_transport_apis&quot;)"
5277        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5278        <location
5279            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5280            line="4475"
5281            column="36"/>
5282    </issue>
5283
5284    <issue
5285        id="FlaggedApi"
5286        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5287        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.media.flags.enable_privileged_routing_for_media_routing_control&quot;)"
5288        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5289        <location
5290            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5291            line="4780"
5292            column="36"/>
5293    </issue>
5294
5295    <issue
5296        id="FlaggedApi"
5297        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5298        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.media.flags.enable_privileged_routing_for_media_routing_control&quot;)"
5299        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5300        <location
5301            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5302            line="4780"
5303            column="36"/>
5304    </issue>
5305
5306    <issue
5307        id="FlaggedApi"
5308        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5309        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.media.flags.enable_privileged_routing_for_media_routing_control&quot;)"
5310        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5311        <location
5312            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5313            line="4780"
5314            column="36"/>
5315    </issue>
5316
5317    <issue
5318        id="FlaggedApi"
5319        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5320        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.media.flags.enable_privileged_routing_for_media_routing_control&quot;)"
5321        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5322        <location
5323            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5324            line="4780"
5325            column="36"/>
5326    </issue>
5327
5328    <issue
5329        id="FlaggedApi"
5330        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5331        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.media.flags.enable_privileged_routing_for_media_routing_control&quot;)"
5332        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5333        <location
5334            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5335            line="4780"
5336            column="36"/>
5337    </issue>
5338
5339    <issue
5340        id="FlaggedApi"
5341        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5342        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.media.flags.enable_privileged_routing_for_media_routing_control&quot;)"
5343        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5344        <location
5345            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5346            line="4780"
5347            column="36"/>
5348    </issue>
5349
5350    <issue
5351        id="FlaggedApi"
5352        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5353        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.media.flags.enable_privileged_routing_for_media_routing_control&quot;)"
5354        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5355        <location
5356            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5357            line="4780"
5358            column="36"/>
5359    </issue>
5360
5361    <issue
5362        id="FlaggedApi"
5363        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5364        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.usage.report_usage_stats_permission&quot;)"
5365        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5366        <location
5367            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5368            line="4938"
5369            column="36"/>
5370    </issue>
5371
5372    <issue
5373        id="FlaggedApi"
5374        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5375        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.usage.report_usage_stats_permission&quot;)"
5376        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5377        <location
5378            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5379            line="4938"
5380            column="36"/>
5381    </issue>
5382
5383    <issue
5384        id="FlaggedApi"
5385        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5386        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.usage.report_usage_stats_permission&quot;)"
5387        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5388        <location
5389            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5390            line="4938"
5391            column="36"/>
5392    </issue>
5393
5394    <issue
5395        id="FlaggedApi"
5396        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5397        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.usage.report_usage_stats_permission&quot;)"
5398        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5399        <location
5400            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5401            line="4938"
5402            column="36"/>
5403    </issue>
5404
5405    <issue
5406        id="FlaggedApi"
5407        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5408        errorLine1="    @android.annotation.FlaggedApi(&quot;android.hardware.biometrics.custom_biometric_prompt&quot;)"
5409        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5410        <location
5411            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5412            line="5392"
5413            column="36"/>
5414    </issue>
5415
5416    <issue
5417        id="FlaggedApi"
5418        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5419        errorLine1="    @android.annotation.FlaggedApi(&quot;android.hardware.biometrics.custom_biometric_prompt&quot;)"
5420        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5421        <location
5422            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5423            line="5392"
5424            column="36"/>
5425    </issue>
5426
5427    <issue
5428        id="FlaggedApi"
5429        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5430        errorLine1="    @android.annotation.FlaggedApi(&quot;android.hardware.biometrics.custom_biometric_prompt&quot;)"
5431        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5432        <location
5433            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5434            line="5392"
5435            column="36"/>
5436    </issue>
5437
5438    <issue
5439        id="FlaggedApi"
5440        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5441        errorLine1="    @android.annotation.FlaggedApi(&quot;android.hardware.biometrics.custom_biometric_prompt&quot;)"
5442        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5443        <location
5444            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5445            line="5392"
5446            column="36"/>
5447    </issue>
5448
5449    <issue
5450        id="FlaggedApi"
5451        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5452        errorLine1="    @android.annotation.FlaggedApi(&quot;android.hardware.biometrics.custom_biometric_prompt&quot;)"
5453        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5454        <location
5455            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5456            line="5392"
5457            column="36"/>
5458    </issue>
5459
5460    <issue
5461        id="FlaggedApi"
5462        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5463        errorLine1="    @android.annotation.FlaggedApi(&quot;android.hardware.biometrics.custom_biometric_prompt&quot;)"
5464        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5465        <location
5466            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5467            line="5392"
5468            column="36"/>
5469    </issue>
5470
5471    <issue
5472        id="FlaggedApi"
5473        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5474        errorLine1="    @android.annotation.FlaggedApi(&quot;android.hardware.biometrics.custom_biometric_prompt&quot;)"
5475        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5476        <location
5477            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5478            line="5392"
5479            column="36"/>
5480    </issue>
5481
5482    <issue
5483        id="FlaggedApi"
5484        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5485        errorLine1="    @android.annotation.FlaggedApi(&quot;android.hardware.biometrics.custom_biometric_prompt&quot;)"
5486        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5487        <location
5488            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5489            line="5392"
5490            column="36"/>
5491    </issue>
5492
5493    <issue
5494        id="FlaggedApi"
5495        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5496        errorLine1="    @android.annotation.FlaggedApi(&quot;android.hardware.biometrics.custom_biometric_prompt&quot;)"
5497        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5498        <location
5499            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5500            line="5392"
5501            column="36"/>
5502    </issue>
5503
5504    <issue
5505        id="FlaggedApi"
5506        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5507        errorLine1="    @android.annotation.FlaggedApi(&quot;android.hardware.biometrics.custom_biometric_prompt&quot;)"
5508        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5509        <location
5510            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5511            line="5392"
5512            column="36"/>
5513    </issue>
5514
5515    <issue
5516        id="FlaggedApi"
5517        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5518        errorLine1="    @android.annotation.FlaggedApi(&quot;android.hardware.biometrics.custom_biometric_prompt&quot;)"
5519        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5520        <location
5521            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5522            line="5392"
5523            column="36"/>
5524    </issue>
5525
5526    <issue
5527        id="FlaggedApi"
5528        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5529        errorLine1="    @android.annotation.FlaggedApi(&quot;android.hardware.biometrics.custom_biometric_prompt&quot;)"
5530        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5531        <location
5532            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5533            line="5392"
5534            column="36"/>
5535    </issue>
5536
5537    <issue
5538        id="FlaggedApi"
5539        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5540        errorLine1="    @android.annotation.FlaggedApi(&quot;android.permission.flags.sensitive_notification_app_protection&quot;)"
5541        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5542        <location
5543            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5544            line="5535"
5545            column="36"/>
5546    </issue>
5547
5548    <issue
5549        id="FlaggedApi"
5550        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5551        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.telecom.flags.telecom_resolve_hidden_dependencies&quot;)"
5552        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5553        <location
5554            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5555            line="5706"
5556            column="36"/>
5557    </issue>
5558
5559    <issue
5560        id="FlaggedApi"
5561        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5562        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.telecom.flags.telecom_resolve_hidden_dependencies&quot;)"
5563        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5564        <location
5565            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5566            line="5706"
5567            column="36"/>
5568    </issue>
5569
5570    <issue
5571        id="FlaggedApi"
5572        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5573        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.telecom.flags.telecom_resolve_hidden_dependencies&quot;)"
5574        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5575        <location
5576            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5577            line="5706"
5578            column="36"/>
5579    </issue>
5580
5581    <issue
5582        id="FlaggedApi"
5583        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5584        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.telecom.flags.telecom_resolve_hidden_dependencies&quot;)"
5585        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5586        <location
5587            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5588            line="5706"
5589            column="36"/>
5590    </issue>
5591
5592    <issue
5593        id="FlaggedApi"
5594        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5595        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.telecom.flags.telecom_resolve_hidden_dependencies&quot;)"
5596        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5597        <location
5598            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5599            line="5706"
5600            column="36"/>
5601    </issue>
5602
5603    <issue
5604        id="FlaggedApi"
5605        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5606        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.telecom.flags.telecom_resolve_hidden_dependencies&quot;)"
5607        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5608        <location
5609            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5610            line="5706"
5611            column="36"/>
5612    </issue>
5613
5614    <issue
5615        id="FlaggedApi"
5616        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5617        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.telecom.flags.telecom_resolve_hidden_dependencies&quot;)"
5618        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5619        <location
5620            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5621            line="5706"
5622            column="36"/>
5623    </issue>
5624
5625    <issue
5626        id="FlaggedApi"
5627        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5628        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.telecom.flags.telecom_resolve_hidden_dependencies&quot;)"
5629        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5630        <location
5631            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5632            line="5706"
5633            column="36"/>
5634    </issue>
5635
5636    <issue
5637        id="FlaggedApi"
5638        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5639        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.telecom.flags.telecom_resolve_hidden_dependencies&quot;)"
5640        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5641        <location
5642            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5643            line="5706"
5644            column="36"/>
5645    </issue>
5646
5647    <issue
5648        id="FlaggedApi"
5649        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5650        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.telecom.flags.telecom_resolve_hidden_dependencies&quot;)"
5651        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5652        <location
5653            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5654            line="5714"
5655            column="36"/>
5656    </issue>
5657
5658    <issue
5659        id="FlaggedApi"
5660        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5661        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.telecom.flags.telecom_resolve_hidden_dependencies&quot;)"
5662        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5663        <location
5664            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5665            line="5714"
5666            column="36"/>
5667    </issue>
5668
5669    <issue
5670        id="FlaggedApi"
5671        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5672        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.telecom.flags.telecom_resolve_hidden_dependencies&quot;)"
5673        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5674        <location
5675            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5676            line="5714"
5677            column="36"/>
5678    </issue>
5679
5680    <issue
5681        id="FlaggedApi"
5682        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5683        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.telecom.flags.telecom_resolve_hidden_dependencies&quot;)"
5684        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5685        <location
5686            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5687            line="5714"
5688            column="36"/>
5689    </issue>
5690
5691    <issue
5692        id="FlaggedApi"
5693        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5694        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.telecom.flags.telecom_resolve_hidden_dependencies&quot;)"
5695        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5696        <location
5697            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5698            line="5714"
5699            column="36"/>
5700    </issue>
5701
5702    <issue
5703        id="FlaggedApi"
5704        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5705        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.telecom.flags.telecom_resolve_hidden_dependencies&quot;)"
5706        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5707        <location
5708            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5709            line="5714"
5710            column="36"/>
5711    </issue>
5712
5713    <issue
5714        id="FlaggedApi"
5715        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5716        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.telecom.flags.telecom_resolve_hidden_dependencies&quot;)"
5717        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5718        <location
5719            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5720            line="5714"
5721            column="36"/>
5722    </issue>
5723
5724    <issue
5725        id="FlaggedApi"
5726        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5727        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.telecom.flags.telecom_resolve_hidden_dependencies&quot;)"
5728        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5729        <location
5730            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5731            line="5714"
5732            column="36"/>
5733    </issue>
5734
5735    <issue
5736        id="FlaggedApi"
5737        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5738        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.telecom.flags.telecom_resolve_hidden_dependencies&quot;)"
5739        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5740        <location
5741            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5742            line="5714"
5743            column="36"/>
5744    </issue>
5745
5746    <issue
5747        id="FlaggedApi"
5748        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5749        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.contextualsearch.flags.enable_service&quot;)"
5750        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5751        <location
5752            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5753            line="5829"
5754            column="36"/>
5755    </issue>
5756
5757    <issue
5758        id="FlaggedApi"
5759        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5760        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.contextualsearch.flags.enable_service&quot;)"
5761        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5762        <location
5763            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5764            line="5829"
5765            column="36"/>
5766    </issue>
5767
5768    <issue
5769        id="FlaggedApi"
5770        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5771        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.pm.introduce_media_processing_type&quot;)"
5772        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5773        <location
5774            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5775            line="5935"
5776            column="36"/>
5777    </issue>
5778
5779    <issue
5780        id="FlaggedApi"
5781        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5782        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.pm.introduce_media_processing_type&quot;)"
5783        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5784        <location
5785            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5786            line="5935"
5787            column="36"/>
5788    </issue>
5789
5790    <issue
5791        id="FlaggedApi"
5792        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5793        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.pm.introduce_media_processing_type&quot;)"
5794        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5795        <location
5796            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5797            line="5935"
5798            column="36"/>
5799    </issue>
5800
5801    <issue
5802        id="FlaggedApi"
5803        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5804        errorLine1="    @android.annotation.FlaggedApi(&quot;android.permission.flags.voice_activation_permission_apis&quot;)"
5805        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5806        <location
5807            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5808            line="6084"
5809            column="36"/>
5810    </issue>
5811
5812    <issue
5813        id="FlaggedApi"
5814        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5815        errorLine1="    @android.annotation.FlaggedApi(&quot;android.permission.flags.voice_activation_permission_apis&quot;)"
5816        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5817        <location
5818            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5819            line="6084"
5820            column="36"/>
5821    </issue>
5822
5823    <issue
5824        id="FlaggedApi"
5825        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5826        errorLine1="    @android.annotation.FlaggedApi(&quot;android.nfc.enable_nfc_mainline&quot;)"
5827        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5828        <location
5829            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5830            line="6304"
5831            column="36"/>
5832    </issue>
5833
5834    <issue
5835        id="FlaggedApi"
5836        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5837        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.ondeviceintelligence.flags.enable_on_device_intelligence&quot;)"
5838        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5839        <location
5840            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5841            line="6544"
5842            column="36"/>
5843    </issue>
5844
5845    <issue
5846        id="FlaggedApi"
5847        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5848        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.ondeviceintelligence.flags.enable_on_device_intelligence&quot;)"
5849        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5850        <location
5851            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5852            line="6544"
5853            column="36"/>
5854    </issue>
5855
5856    <issue
5857        id="FlaggedApi"
5858        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5859        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.ondeviceintelligence.flags.enable_on_device_intelligence&quot;)"
5860        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5861        <location
5862            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5863            line="6544"
5864            column="36"/>
5865    </issue>
5866
5867    <issue
5868        id="FlaggedApi"
5869        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5870        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.ondeviceintelligence.flags.enable_on_device_intelligence&quot;)"
5871        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5872        <location
5873            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5874            line="6544"
5875            column="36"/>
5876    </issue>
5877
5878    <issue
5879        id="FlaggedApi"
5880        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5881        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.ondeviceintelligence.flags.enable_on_device_intelligence&quot;)"
5882        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5883        <location
5884            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5885            line="6544"
5886            column="36"/>
5887    </issue>
5888
5889    <issue
5890        id="FlaggedApi"
5891        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5892        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.ondeviceintelligence.flags.enable_on_device_intelligence&quot;)"
5893        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5894        <location
5895            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5896            line="6544"
5897            column="36"/>
5898    </issue>
5899
5900    <issue
5901        id="FlaggedApi"
5902        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5903        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.ondeviceintelligence.flags.enable_on_device_intelligence&quot;)"
5904        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5905        <location
5906            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5907            line="6544"
5908            column="36"/>
5909    </issue>
5910
5911    <issue
5912        id="FlaggedApi"
5913        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5914        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.ondeviceintelligence.flags.enable_on_device_intelligence&quot;)"
5915        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5916        <location
5917            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5918            line="6544"
5919            column="36"/>
5920    </issue>
5921
5922    <issue
5923        id="FlaggedApi"
5924        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5925        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.ondeviceintelligence.flags.enable_on_device_intelligence&quot;)"
5926        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5927        <location
5928            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5929            line="6544"
5930            column="36"/>
5931    </issue>
5932
5933    <issue
5934        id="FlaggedApi"
5935        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5936        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.ondeviceintelligence.flags.enable_on_device_intelligence&quot;)"
5937        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5938        <location
5939            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5940            line="6544"
5941            column="36"/>
5942    </issue>
5943
5944    <issue
5945        id="FlaggedApi"
5946        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5947        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.ondeviceintelligence.flags.enable_on_device_intelligence&quot;)"
5948        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5949        <location
5950            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5951            line="6552"
5952            column="36"/>
5953    </issue>
5954
5955    <issue
5956        id="FlaggedApi"
5957        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5958        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.ondeviceintelligence.flags.enable_on_device_intelligence&quot;)"
5959        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5960        <location
5961            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5962            line="6560"
5963            column="36"/>
5964    </issue>
5965
5966    <issue
5967        id="FlaggedApi"
5968        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5969        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.get_binding_uid_importance&quot;)"
5970        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5971        <location
5972            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5973            line="6660"
5974            column="36"/>
5975    </issue>
5976
5977    <issue
5978        id="FlaggedApi"
5979        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5980        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.get_binding_uid_importance&quot;)"
5981        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5982        <location
5983            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5984            line="6660"
5985            column="36"/>
5986    </issue>
5987
5988    <issue
5989        id="FlaggedApi"
5990        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
5991        errorLine1="    @android.annotation.FlaggedApi(&quot;android.permission.flags.factory_reset_prep_permission_apis&quot;)"
5992        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
5993        <location
5994            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
5995            line="6676"
5996            column="36"/>
5997    </issue>
5998
5999    <issue
6000        id="FlaggedApi"
6001        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
6002        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.input.flags.override_key_behavior_permission_apis&quot;)"
6003        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6004        <location
6005            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
6006            line="6693"
6007            column="36"/>
6008    </issue>
6009
6010    <issue
6011        id="FlaggedApi"
6012        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
6013        errorLine1="    @android.annotation.FlaggedApi(&quot;android.view.flags.sensitive_content_app_protection_api&quot;)"
6014        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6015        <location
6016            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
6017            line="6704"
6018            column="36"/>
6019    </issue>
6020
6021    <issue
6022        id="FlaggedApi"
6023        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
6024        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.bic_client&quot;)"
6025        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~">
6026        <location
6027            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
6028            line="6715"
6029            column="36"/>
6030    </issue>
6031
6032    <issue
6033        id="FlaggedApi"
6034        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
6035        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.bic_client&quot;)"
6036        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~">
6037        <location
6038            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
6039            line="6715"
6040            column="36"/>
6041    </issue>
6042
6043    <issue
6044        id="FlaggedApi"
6045        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
6046        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.system_terms_of_address_enabled&quot;)"
6047        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6048        <location
6049            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
6050            line="6723"
6051            column="36"/>
6052    </issue>
6053
6054    <issue
6055        id="FlaggedApi"
6056        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
6057        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.system_terms_of_address_enabled&quot;)"
6058        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6059        <location
6060            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
6061            line="6723"
6062            column="36"/>
6063    </issue>
6064
6065    <issue
6066        id="FlaggedApi"
6067        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
6068        errorLine1="    @android.annotation.FlaggedApi(&quot;android.app.system_terms_of_address_enabled&quot;)"
6069        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6070        <location
6071            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
6072            line="6723"
6073            column="36"/>
6074    </issue>
6075
6076    <issue
6077        id="FlaggedApi"
6078        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
6079        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.pm.emergency_install_permission&quot;)"
6080        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6081        <location
6082            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
6083            line="6732"
6084            column="36"/>
6085    </issue>
6086
6087    <issue
6088        id="FlaggedApi"
6089        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
6090        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.server.power.feature.flags.enable_early_screen_timeout_detector&quot;)"
6091        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6092        <location
6093            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
6094            line="6747"
6095            column="36"/>
6096    </issue>
6097
6098    <issue
6099        id="FlaggedApi"
6100        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
6101        errorLine1="    @android.annotation.FlaggedApi(&quot;android.security.fsverity_api&quot;)"
6102        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6103        <location
6104            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/Manifest.java"
6105            line="6755"
6106            column="36"/>
6107    </issue>
6108
6109    <issue
6110        id="FlaggedApi"
6111        message="Class `LineBreakConfigSpan` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `buildForMeasurement` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
6112        errorLine1="                        LineBreakConfigSpan.class);"
6113        errorLine2="                        ~~~~~~~~~~~~~~~~~~~~~~~~~">
6114        <location
6115            file="frameworks/base/core/java/android/text/MeasuredParagraph.java"
6116            line="471"
6117            column="25"/>
6118    </issue>
6119
6120    <issue
6121        id="FlaggedApi"
6122        message="Class `LineBreakConfigSpan` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `buildForMeasurement` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
6123        errorLine1="                        LineBreakConfigSpan.class);"
6124        errorLine2="                        ~~~~~~~~~~~~~~~~~~~~~~~~~">
6125        <location
6126            file="frameworks/base/core/java/android/text/MeasuredParagraph.java"
6127            line="476"
6128            column="25"/>
6129    </issue>
6130
6131    <issue
6132        id="FlaggedApi"
6133        message="Class `LineBreakConfigSpan` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `buildForMeasurement` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
6134        errorLine1="                        LineBreakConfigSpan.class);"
6135        errorLine2="                        ~~~~~~~~~~~~~~~~~~~~~~~~~">
6136        <location
6137            file="frameworks/base/core/java/android/text/MeasuredParagraph.java"
6138            line="479"
6139            column="25"/>
6140    </issue>
6141
6142    <issue
6143        id="FlaggedApi"
6144        message="Class `LineBreakConfigSpan` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `buildForStaticLayoutInternal` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
6145        errorLine1="                            LineBreakConfigSpan.class);"
6146        errorLine2="                            ~~~~~~~~~~~~~~~~~~~~~~~~~">
6147        <location
6148            file="frameworks/base/core/java/android/text/MeasuredParagraph.java"
6149            line="625"
6150            column="29"/>
6151    </issue>
6152
6153    <issue
6154        id="FlaggedApi"
6155        message="Class `LineBreakConfigSpan` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `buildForStaticLayoutInternal` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
6156        errorLine1="                            LineBreakConfigSpan.class);"
6157        errorLine2="                            ~~~~~~~~~~~~~~~~~~~~~~~~~">
6158        <location
6159            file="frameworks/base/core/java/android/text/MeasuredParagraph.java"
6160            line="630"
6161            column="29"/>
6162    </issue>
6163
6164    <issue
6165        id="FlaggedApi"
6166        message="Class `LineBreakConfigSpan` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `buildForStaticLayoutInternal` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
6167        errorLine1="                                                       LineBreakConfigSpan.class);"
6168        errorLine2="                                                       ~~~~~~~~~~~~~~~~~~~~~~~~~">
6169        <location
6170            file="frameworks/base/core/java/android/text/MeasuredParagraph.java"
6171            line="634"
6172            column="56"/>
6173    </issue>
6174
6175    <issue
6176        id="FlaggedApi"
6177        message="Method `onAppendReplacementRun()` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `applyReplacementRun` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
6178        errorLine1="            testCallback.onAppendReplacementRun(paint, end - start, width);"
6179        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6180        <location
6181            file="frameworks/base/core/java/android/text/MeasuredParagraph.java"
6182            line="784"
6183            column="13"/>
6184    </issue>
6185
6186    <issue
6187        id="FlaggedApi"
6188        message="Field `TEXT_RUN_FLAG_LEFT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `applyStyleRun` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
6189        errorLine1="                        | (Paint.TEXT_RUN_FLAG_LEFT_EDGE | Paint.TEXT_RUN_FLAG_RIGHT_EDGE));"
6190        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~">
6191        <location
6192            file="frameworks/base/core/java/android/text/MeasuredParagraph.java"
6193            line="802"
6194            column="34"/>
6195    </issue>
6196
6197    <issue
6198        id="FlaggedApi"
6199        message="Field `TEXT_RUN_FLAG_RIGHT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `applyStyleRun` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
6200        errorLine1="                        | (Paint.TEXT_RUN_FLAG_LEFT_EDGE | Paint.TEXT_RUN_FLAG_RIGHT_EDGE));"
6201        errorLine2="                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~">
6202        <location
6203            file="frameworks/base/core/java/android/text/MeasuredParagraph.java"
6204            line="802"
6205            column="66"/>
6206    </issue>
6207
6208    <issue
6209        id="FlaggedApi"
6210        message="Method `onAppendStyleRun()` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `applyStyleRun` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
6211        errorLine1="                testCallback.onAppendStyleRun(paint, config, end - start, false);"
6212        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6213        <location
6214            file="frameworks/base/core/java/android/text/MeasuredParagraph.java"
6215            line="814"
6216            column="17"/>
6217    </issue>
6218
6219    <issue
6220        id="FlaggedApi"
6221        message="Field `TEXT_RUN_FLAG_LEFT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `applyStyleRun` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
6222        errorLine1="                                | (Paint.TEXT_RUN_FLAG_LEFT_EDGE | Paint.TEXT_RUN_FLAG_RIGHT_EDGE));"
6223        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~~~~">
6224        <location
6225            file="frameworks/base/core/java/android/text/MeasuredParagraph.java"
6226            line="828"
6227            column="42"/>
6228    </issue>
6229
6230    <issue
6231        id="FlaggedApi"
6232        message="Field `TEXT_RUN_FLAG_RIGHT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `applyStyleRun` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
6233        errorLine1="                                | (Paint.TEXT_RUN_FLAG_LEFT_EDGE | Paint.TEXT_RUN_FLAG_RIGHT_EDGE));"
6234        errorLine2="                                                                         ~~~~~~~~~~~~~~~~~~~~~~~~">
6235        <location
6236            file="frameworks/base/core/java/android/text/MeasuredParagraph.java"
6237            line="828"
6238            column="74"/>
6239    </issue>
6240
6241    <issue
6242        id="FlaggedApi"
6243        message="Method `onAppendStyleRun()` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `applyStyleRun` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
6244        errorLine1="                        testCallback.onAppendStyleRun(paint, config, levelEnd - levelStart, isRtl);"
6245        errorLine2="                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6246        <location
6247            file="frameworks/base/core/java/android/text/MeasuredParagraph.java"
6248            line="840"
6249            column="25"/>
6250    </issue>
6251
6252    <issue
6253        id="FlaggedApi"
6254        message="Method `getLineBreakConfig()` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `applyMetricsAffectingSpan` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
6255        errorLine1="                mLineBreakConfigBuilder.merge(lbcSpan.getLineBreakConfig());"
6256        errorLine2="                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6257        <location
6258            file="frameworks/base/core/java/android/text/MeasuredParagraph.java"
6259            line="888"
6260            column="47"/>
6261    </issue>
6262
6263    <issue
6264        id="FlaggedApi"
6265        message="Method `merge()` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `applyMetricsAffectingSpan` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
6266        errorLine1="                mLineBreakConfigBuilder.merge(lbcSpan.getLineBreakConfig());"
6267        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6268        <location
6269            file="frameworks/base/core/java/android/text/MeasuredParagraph.java"
6270            line="888"
6271            column="17"/>
6272    </issue>
6273
6274    <issue
6275        id="FlaggedApi"
6276        message="Field `HYPHENATION_ENABLED` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `appendStyleRun` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
6277        errorLine1="                    == LineBreakConfig.HYPHENATION_ENABLED;"
6278        errorLine2="                                       ~~~~~~~~~~~~~~~~~~~">
6279        <location
6280            file="frameworks/base/graphics/java/android/graphics/text/MeasuredText.java"
6281            line="319"
6282            column="40"/>
6283    </issue>
6284
6285    <issue
6286        id="FlaggedApi"
6287        message="Method `onOutputBuffersAvailable()` is a flagged API and should be inside an `if (Flags.largeAudioFrame())` check (or annotate the surrounding method `handleCallback` with `@FlaggedApi(Flags.FLAG_LARGE_AUDIO_FRAME) to transfer requirement to caller`)"
6288        errorLine1="                    mCallback.onOutputBuffersAvailable("
6289        errorLine2="                    ^">
6290        <location
6291            file="frameworks/base/media/java/android/media/MediaCodec.java"
6292            line="1985"
6293            column="21"/>
6294    </issue>
6295
6296    <issue
6297        id="FlaggedApi"
6298        message="Field `CONFIGURE_FLAG_DETACHED_SURFACE` is a flagged API and should be inside an `if (Flags.nullOutputSurface())` check (or annotate the surrounding method `configure` with `@FlaggedApi(Flags.FLAG_NULL_OUTPUT_SURFACE) to transfer requirement to caller`)"
6299        errorLine1="            if (surface == null &amp;&amp; (flags &amp; CONFIGURE_FLAG_DETACHED_SURFACE) != 0 &amp;&amp; !canDetach) {"
6300        errorLine2="                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6301        <location
6302            file="frameworks/base/media/java/android/media/MediaCodec.java"
6303            line="2371"
6304            column="45"/>
6305    </issue>
6306
6307    <issue
6308        id="FlaggedApi"
6309        message="Field `CONFIGURE_FLAG_DETACHED_SURFACE` is a flagged API and should be inside an `if (Flags.nullOutputSurface())` check (or annotate the surrounding method `configure` with `@FlaggedApi(Flags.FLAG_NULL_OUTPUT_SURFACE) to transfer requirement to caller`)"
6310        errorLine1="            if (surface == null &amp;&amp; (flags &amp; CONFIGURE_FLAG_DETACHED_SURFACE) != 0) {"
6311        errorLine2="                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6312        <location
6313            file="frameworks/base/media/java/android/media/MediaCodec.java"
6314            line="2422"
6315            column="45"/>
6316    </issue>
6317
6318    <issue
6319        id="FlaggedApi"
6320        message="Field `FEATURE_DynamicColorAspects` is a flagged API and should be inside an `if (Flags.dynamicColorAspects())` check (or annotate the surrounding method `getDecoderFeatures` with `@FlaggedApi(Flags.FLAG_DYNAMIC_COLOR_ASPECTS) to transfer requirement to caller`)"
6321        errorLine1="                    features.add(new Feature(FEATURE_DynamicColorAspects, (1 &lt;&lt; 8), true));"
6322        errorLine2="                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6323        <location
6324            file="frameworks/base/media/java/android/media/MediaCodecInfo.java"
6325            line="832"
6326            column="46"/>
6327    </issue>
6328
6329    <issue
6330        id="FlaggedApi"
6331        message="Field `FEATURE_DetachedSurface` is a flagged API and should be inside an `if (Flags.nullOutputSurface())` check (or annotate the surrounding method `getDecoderFeatures` with `@FlaggedApi(Flags.FLAG_NULL_OUTPUT_SURFACE) to transfer requirement to caller`)"
6332        errorLine1="                    features.add(new Feature(FEATURE_DetachedSurface,     (1 &lt;&lt; 9), true));"
6333        errorLine2="                                             ~~~~~~~~~~~~~~~~~~~~~~~">
6334        <location
6335            file="frameworks/base/media/java/android/media/MediaCodecInfo.java"
6336            line="835"
6337            column="46"/>
6338    </issue>
6339
6340    <issue
6341        id="FlaggedApi"
6342        message="Field `FEATURE_HlgEditing` is a flagged API and should be inside an `if (Flags.hlgEditing())` check (or annotate the surrounding method `getEncoderFeatures` with `@FlaggedApi(Flags.FLAG_HLG_EDITING) to transfer requirement to caller`)"
6343        errorLine1="                    features.add(new Feature(FEATURE_HlgEditing, (1 &lt;&lt; 6), true));"
6344        errorLine2="                                             ~~~~~~~~~~~~~~~~~~">
6345        <location
6346            file="frameworks/base/media/java/android/media/MediaCodecInfo.java"
6347            line="856"
6348            column="46"/>
6349    </issue>
6350
6351    <issue
6352        id="FlaggedApi"
6353        message="Field `FEATURE_Roi` is a flagged API and should be inside an `if (Flags.regionOfInterest())` check (or annotate the surrounding method `getEncoderFeatures` with `@FlaggedApi(Flags.FLAG_REGION_OF_INTEREST) to transfer requirement to caller`)"
6354        errorLine1="                    features.add(new Feature(FEATURE_Roi, (1 &lt;&lt; 7), true));"
6355        errorLine2="                                             ~~~~~~~~~~~">
6356        <location
6357            file="frameworks/base/media/java/android/media/MediaCodecInfo.java"
6358            line="859"
6359            column="46"/>
6360    </issue>
6361
6362    <issue
6363        id="FlaggedApi"
6364        message="Field `TYPE_HDMI_ARC` is a flagged API and should be inside an `if (Flags.enableAudioPoliciesDeviceAndBluetoothController())` check (or annotate the surrounding method `getDeviceTypeString` with `@FlaggedApi(Flags.FLAG_ENABLE_AUDIO_POLICIES_DEVICE_AND_BLUETOOTH_CONTROLLER) to transfer requirement to caller`)"
6365        errorLine1="            case TYPE_HDMI_ARC:"
6366        errorLine2="                 ~~~~~~~~~~~~~">
6367        <location
6368            file="frameworks/base/media/java/android/media/MediaRoute2Info.java"
6369            line="1030"
6370            column="18"/>
6371    </issue>
6372
6373    <issue
6374        id="FlaggedApi"
6375        message="Field `TYPE_HDMI_EARC` is a flagged API and should be inside an `if (Flags.enableAudioPoliciesDeviceAndBluetoothController())` check (or annotate the surrounding method `getDeviceTypeString` with `@FlaggedApi(Flags.FLAG_ENABLE_AUDIO_POLICIES_DEVICE_AND_BLUETOOTH_CONTROLLER) to transfer requirement to caller`)"
6376        errorLine1="            case TYPE_HDMI_EARC:"
6377        errorLine2="                 ~~~~~~~~~~~~~~">
6378        <location
6379            file="frameworks/base/media/java/android/media/MediaRoute2Info.java"
6380            line="1032"
6381            column="18"/>
6382    </issue>
6383
6384    <issue
6385        id="FlaggedApi"
6386        message="Field `TYPE_REMOTE_TABLET` is a flagged API and should be inside an `if (Flags.enableNewMediaRoute2InfoTypes())` check (or annotate the surrounding method `getDeviceTypeString` with `@FlaggedApi(Flags.FLAG_ENABLE_NEW_MEDIA_ROUTE_2_INFO_TYPES) to transfer requirement to caller`)"
6387        errorLine1="            case TYPE_REMOTE_TABLET:"
6388        errorLine2="                 ~~~~~~~~~~~~~~~~~~">
6389        <location
6390            file="frameworks/base/media/java/android/media/MediaRoute2Info.java"
6391            line="1050"
6392            column="18"/>
6393    </issue>
6394
6395    <issue
6396        id="FlaggedApi"
6397        message="Field `TYPE_REMOTE_TABLET_DOCKED` is a flagged API and should be inside an `if (Flags.enableNewMediaRoute2InfoTypes())` check (or annotate the surrounding method `getDeviceTypeString` with `@FlaggedApi(Flags.FLAG_ENABLE_NEW_MEDIA_ROUTE_2_INFO_TYPES) to transfer requirement to caller`)"
6398        errorLine1="            case TYPE_REMOTE_TABLET_DOCKED:"
6399        errorLine2="                 ~~~~~~~~~~~~~~~~~~~~~~~~~">
6400        <location
6401            file="frameworks/base/media/java/android/media/MediaRoute2Info.java"
6402            line="1052"
6403            column="18"/>
6404    </issue>
6405
6406    <issue
6407        id="FlaggedApi"
6408        message="Field `TYPE_REMOTE_COMPUTER` is a flagged API and should be inside an `if (Flags.enableNewMediaRoute2InfoTypes())` check (or annotate the surrounding method `getDeviceTypeString` with `@FlaggedApi(Flags.FLAG_ENABLE_NEW_MEDIA_ROUTE_2_INFO_TYPES) to transfer requirement to caller`)"
6409        errorLine1="            case TYPE_REMOTE_COMPUTER:"
6410        errorLine2="                 ~~~~~~~~~~~~~~~~~~~~">
6411        <location
6412            file="frameworks/base/media/java/android/media/MediaRoute2Info.java"
6413            line="1054"
6414            column="18"/>
6415    </issue>
6416
6417    <issue
6418        id="FlaggedApi"
6419        message="Field `TYPE_REMOTE_GAME_CONSOLE` is a flagged API and should be inside an `if (Flags.enableNewMediaRoute2InfoTypes())` check (or annotate the surrounding method `getDeviceTypeString` with `@FlaggedApi(Flags.FLAG_ENABLE_NEW_MEDIA_ROUTE_2_INFO_TYPES) to transfer requirement to caller`)"
6420        errorLine1="            case TYPE_REMOTE_GAME_CONSOLE:"
6421        errorLine2="                 ~~~~~~~~~~~~~~~~~~~~~~~~">
6422        <location
6423            file="frameworks/base/media/java/android/media/MediaRoute2Info.java"
6424            line="1056"
6425            column="18"/>
6426    </issue>
6427
6428    <issue
6429        id="FlaggedApi"
6430        message="Field `TYPE_REMOTE_CAR` is a flagged API and should be inside an `if (Flags.enableNewMediaRoute2InfoTypes())` check (or annotate the surrounding method `getDeviceTypeString` with `@FlaggedApi(Flags.FLAG_ENABLE_NEW_MEDIA_ROUTE_2_INFO_TYPES) to transfer requirement to caller`)"
6431        errorLine1="            case TYPE_REMOTE_CAR:"
6432        errorLine2="                 ~~~~~~~~~~~~~~~">
6433        <location
6434            file="frameworks/base/media/java/android/media/MediaRoute2Info.java"
6435            line="1058"
6436            column="18"/>
6437    </issue>
6438
6439    <issue
6440        id="FlaggedApi"
6441        message="Field `TYPE_REMOTE_SMARTWATCH` is a flagged API and should be inside an `if (Flags.enableNewMediaRoute2InfoTypes())` check (or annotate the surrounding method `getDeviceTypeString` with `@FlaggedApi(Flags.FLAG_ENABLE_NEW_MEDIA_ROUTE_2_INFO_TYPES) to transfer requirement to caller`)"
6442        errorLine1="            case TYPE_REMOTE_SMARTWATCH:"
6443        errorLine2="                 ~~~~~~~~~~~~~~~~~~~~~~">
6444        <location
6445            file="frameworks/base/media/java/android/media/MediaRoute2Info.java"
6446            line="1060"
6447            column="18"/>
6448    </issue>
6449
6450    <issue
6451        id="FlaggedApi"
6452        message="Field `TYPE_REMOTE_SMARTPHONE` is a flagged API and should be inside an `if (Flags.enableNewMediaRoute2InfoTypes())` check (or annotate the surrounding method `getDeviceTypeString` with `@FlaggedApi(Flags.FLAG_ENABLE_NEW_MEDIA_ROUTE_2_INFO_TYPES) to transfer requirement to caller`)"
6453        errorLine1="            case TYPE_REMOTE_SMARTPHONE:"
6454        errorLine2="                 ~~~~~~~~~~~~~~~~~~~~~~">
6455        <location
6456            file="frameworks/base/media/java/android/media/MediaRoute2Info.java"
6457            line="1062"
6458            column="18"/>
6459    </issue>
6460
6461    <issue
6462        id="FlaggedApi"
6463        message="Field `SUITABILITY_STATUS_SUITABLE_FOR_DEFAULT_TRANSFER` is a flagged API and should be inside an `if (Flags.enableBuiltInSpeakerRouteSuitabilityStatuses())` check (or annotate the surrounding method `Builder` with `@FlaggedApi(Flags.FLAG_ENABLE_BUILT_IN_SPEAKER_ROUTE_SUITABILITY_STATUSES) to transfer requirement to caller`)"
6464        errorLine1="            mSuitabilityStatus = SUITABILITY_STATUS_SUITABLE_FOR_DEFAULT_TRANSFER;"
6465        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6466        <location
6467            file="frameworks/base/media/java/android/media/MediaRoute2Info.java"
6468            line="1122"
6469            column="34"/>
6470    </issue>
6471
6472    <issue
6473        id="FlaggedApi"
6474        message="Field `OPSTR_MEDIA_ROUTING_CONTROL` is a flagged API and should be inside an `if (Flags.enablePrivilegedRoutingForMediaRoutingControl())` check (or annotate the surrounding method `checkCallerHasOnlyRevocablePermissions` with `@FlaggedApi(Flags.FLAG_ENABLE_PRIVILEGED_ROUTING_FOR_MEDIA_ROUTING_CONTROL) to transfer requirement to caller`)"
6475        errorLine1="                                AppOpsManager.OPSTR_MEDIA_ROUTING_CONTROL,"
6476        errorLine2="                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6477        <location
6478            file="frameworks/base/media/java/android/media/MediaRouter2.java"
6479            line="457"
6480            column="47"/>
6481    </issue>
6482
6483    <issue
6484        id="FlaggedApi"
6485        message="Field `CAPABILITY_TYPE_CALL_COMPOSER_BUSINESS_ONLY` is a flagged API and should be inside an `if (Flags.businessCallComposer())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_BUSINESS_CALL_COMPOSER) to transfer requirement to caller`)"
6486        errorLine1="                CAPABILITY_TYPE_CALL_COMPOSER_BUSINESS_ONLY + 1;"
6487        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6488        <location
6489            file="frameworks/base/telephony/java/android/telephony/ims/feature/MmTelFeature.java"
6490            line="574"
6491            column="17"/>
6492    </issue>
6493
6494    <issue
6495        id="FlaggedApi"
6496        message="Field `CAPABILITY_TYPE_CALL_COMPOSER_BUSINESS_ONLY` is a flagged API and should be inside an `if (Flags.businessCallComposer())` check (or annotate the surrounding method `toString` with `@FlaggedApi(Flags.FLAG_BUSINESS_CALL_COMPOSER) to transfer requirement to caller`)"
6497        errorLine1="            builder.append(isCapable(CAPABILITY_TYPE_CALL_COMPOSER_BUSINESS_ONLY));"
6498        errorLine2="                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6499        <location
6500            file="frameworks/base/telephony/java/android/telephony/ims/feature/MmTelFeature.java"
6501            line="622"
6502            column="38"/>
6503    </issue>
6504
6505    <issue
6506        id="FlaggedApi"
6507        message="Method `isReliable()` is a flagged API and should be inside an `if (Flags.reliableMessage())` check (or annotate the surrounding method `equals` with `@FlaggedApi(Flags.FLAG_RELIABLE_MESSAGE) to transfer requirement to caller`)"
6508        errorLine1="                            || (other.isReliable() == mIsReliable))"
6509        errorLine2="                                ~~~~~~~~~~~~~~~~~~">
6510        <location
6511            file="frameworks/base/core/java/android/hardware/location/NanoAppMessage.java"
6512            line="269"
6513            column="33"/>
6514    </issue>
6515
6516    <issue
6517        id="FlaggedApi"
6518        message="Method `getMessageSequenceNumber()` is a flagged API and should be inside an `if (Flags.reliableMessage())` check (or annotate the surrounding method `equals` with `@FlaggedApi(Flags.FLAG_RELIABLE_MESSAGE) to transfer requirement to caller`)"
6519        errorLine1="                            || (other.getMessageSequenceNumber() == mMessageSequenceNumber));"
6520        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6521        <location
6522            file="frameworks/base/core/java/android/hardware/location/NanoAppMessage.java"
6523            line="271"
6524            column="33"/>
6525    </issue>
6526
6527    <issue
6528        id="FlaggedApi"
6529        message="Field `SERVICE_TYPE_MMS` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
6530        errorLine1="    public static final int LAST_SERVICE_TYPE = SERVICE_TYPE_MMS;"
6531        errorLine2="                                                ~~~~~~~~~~~~~~~~">
6532        <location
6533            file="frameworks/base/telephony/java/android/telephony/NetworkRegistrationInfo.java"
6534            line="219"
6535            column="49"/>
6536    </issue>
6537
6538    <issue
6539        id="FlaggedApi"
6540        message="Field `SERVICE_TYPE_MMS` is a flagged API and should be inside an `if (Flags.carrierEnabledSatelliteFlag())` check (or annotate the surrounding method `serviceTypeToString` with `@FlaggedApi(Flags.FLAG_CARRIER_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
6541        errorLine1="            case SERVICE_TYPE_MMS: return &quot;MMS&quot;;"
6542        errorLine2="                 ~~~~~~~~~~~~~~~~">
6543        <location
6544            file="frameworks/base/telephony/java/android/telephony/NetworkRegistrationInfo.java"
6545            line="759"
6546            column="18"/>
6547    </issue>
6548
6549    <issue
6550        id="FlaggedApi"
6551        message="Method `getVibrationEffect()` is a flagged API and should be inside an `if (Flags.notificationChannelVibrationEffectApi())` check (or annotate the surrounding method `writeXml` with `@FlaggedApi(Flags.FLAG_NOTIFICATION_CHANNEL_VIBRATION_EFFECT_API) to transfer requirement to caller`)"
6552        errorLine1="        if (getVibrationEffect() != null) {"
6553        errorLine2="            ~~~~~~~~~~~~~~~~~~~~">
6554        <location
6555            file="frameworks/base/core/java/android/app/NotificationChannel.java"
6556            line="1333"
6557            column="13"/>
6558    </issue>
6559
6560    <issue
6561        id="FlaggedApi"
6562        message="Method `getVibrationEffect()` is a flagged API and should be inside an `if (Flags.notificationChannelVibrationEffectApi())` check (or annotate the surrounding method `writeXml` with `@FlaggedApi(Flags.FLAG_NOTIFICATION_CHANNEL_VIBRATION_EFFECT_API) to transfer requirement to caller`)"
6563        errorLine1="            out.attribute(null, ATT_VIBRATION_EFFECT, vibrationToString(getVibrationEffect()));"
6564        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~">
6565        <location
6566            file="frameworks/base/core/java/android/app/NotificationChannel.java"
6567            line="1334"
6568            column="73"/>
6569    </issue>
6570
6571    <issue
6572        id="FlaggedApi"
6573        message="Method `getVibrationEffect()` is a flagged API and should be inside an `if (Flags.notificationChannelVibrationEffectApi())` check (or annotate the surrounding method `toJson` with `@FlaggedApi(Flags.FLAG_NOTIFICATION_CHANNEL_VIBRATION_EFFECT_API) to transfer requirement to caller`)"
6574        errorLine1="        if (getVibrationEffect() != null) {"
6575        errorLine2="            ~~~~~~~~~~~~~~~~~~~~">
6576        <location
6577            file="frameworks/base/core/java/android/app/NotificationChannel.java"
6578            line="1416"
6579            column="13"/>
6580    </issue>
6581
6582    <issue
6583        id="FlaggedApi"
6584        message="Method `getVibrationEffect()` is a flagged API and should be inside an `if (Flags.notificationChannelVibrationEffectApi())` check (or annotate the surrounding method `toJson` with `@FlaggedApi(Flags.FLAG_NOTIFICATION_CHANNEL_VIBRATION_EFFECT_API) to transfer requirement to caller`)"
6585        errorLine1="            record.put(ATT_VIBRATION_EFFECT, vibrationToString(getVibrationEffect()));"
6586        errorLine2="                                                               ~~~~~~~~~~~~~~~~~~~~">
6587        <location
6588            file="frameworks/base/core/java/android/app/NotificationChannel.java"
6589            line="1417"
6590            column="64"/>
6591    </issue>
6592
6593    <issue
6594        id="FlaggedApi"
6595        message="Method `getVibrationEffect()` is a flagged API and should be inside an `if (Flags.notificationChannelVibrationEffectApi())` check (or annotate the surrounding method `equals` with `@FlaggedApi(Flags.FLAG_NOTIFICATION_CHANNEL_VIBRATION_EFFECT_API) to transfer requirement to caller`)"
6596        errorLine1="                &amp;&amp; Objects.equals(getVibrationEffect(), that.getVibrationEffect())"
6597        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~">
6598        <location
6599            file="frameworks/base/core/java/android/app/NotificationChannel.java"
6600            line="1545"
6601            column="35"/>
6602    </issue>
6603
6604    <issue
6605        id="FlaggedApi"
6606        message="Method `getVibrationEffect()` is a flagged API and should be inside an `if (Flags.notificationChannelVibrationEffectApi())` check (or annotate the surrounding method `equals` with `@FlaggedApi(Flags.FLAG_NOTIFICATION_CHANNEL_VIBRATION_EFFECT_API) to transfer requirement to caller`)"
6607        errorLine1="                &amp;&amp; Objects.equals(getVibrationEffect(), that.getVibrationEffect())"
6608        errorLine2="                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~">
6609        <location
6610            file="frameworks/base/core/java/android/app/NotificationChannel.java"
6611            line="1545"
6612            column="57"/>
6613    </issue>
6614
6615    <issue
6616        id="FlaggedApi"
6617        message="Method `getVibrationEffect()` is a flagged API and should be inside an `if (Flags.notificationChannelVibrationEffectApi())` check (or annotate the surrounding method `hashCode` with `@FlaggedApi(Flags.FLAG_NOTIFICATION_CHANNEL_VIBRATION_EFFECT_API) to transfer requirement to caller`)"
6618        errorLine1="                mImportanceLockedDefaultApp, mOriginalImportance, getVibrationEffect(),"
6619        errorLine2="                                                                  ~~~~~~~~~~~~~~~~~~~~">
6620        <location
6621            file="frameworks/base/core/java/android/app/NotificationChannel.java"
6622            line="1563"
6623            column="67"/>
6624    </issue>
6625
6626    <issue
6627        id="FlaggedApi"
6628        message="Method `addAutomaticZenRule()` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `addAutomaticZenRule` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
6629        errorLine1="        return addAutomaticZenRule(automaticZenRule, /* fromUser= */ false);"
6630        errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6631        <location
6632            file="frameworks/base/core/java/android/app/NotificationManager.java"
6633            line="1368"
6634            column="16"/>
6635    </issue>
6636
6637    <issue
6638        id="FlaggedApi"
6639        message="Method `updateAutomaticZenRule()` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `updateAutomaticZenRule` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
6640        errorLine1="        return updateAutomaticZenRule(id, automaticZenRule, /* fromUser= */ false);"
6641        errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6642        <location
6643            file="frameworks/base/core/java/android/app/NotificationManager.java"
6644            line="1404"
6645            column="16"/>
6646    </issue>
6647
6648    <issue
6649        id="FlaggedApi"
6650        message="Method `removeAutomaticZenRule()` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `removeAutomaticZenRule` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
6651        errorLine1="        return removeAutomaticZenRule(id, /* fromUser= */ false);"
6652        errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6653        <location
6654            file="frameworks/base/core/java/android/app/NotificationManager.java"
6655            line="1473"
6656            column="16"/>
6657    </issue>
6658
6659    <issue
6660        id="FlaggedApi"
6661        message="Field `ROLLBACK_USER_IMPACT_LOW` is a flagged API and should be inside an `if (Flags.recoverabilityDetection())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_RECOVERABILITY_DETECTION) to transfer requirement to caller`)"
6662        errorLine1="        public int rollbackImpactLevel = PackageManager.ROLLBACK_USER_IMPACT_LOW;"
6663        errorLine2="                                                        ~~~~~~~~~~~~~~~~~~~~~~~~">
6664        <location
6665            file="frameworks/base/core/java/android/content/pm/PackageInstaller.java"
6666            line="2789"
6667            column="57"/>
6668    </issue>
6669
6670    <issue
6671        id="FlaggedApi"
6672        message="Field `isArchived` is a flagged API and should be inside an `if (Flags.archiving())` check (or annotate the surrounding method `PackageItemInfo` with `@FlaggedApi(Flags.FLAG_ARCHIVING) to transfer requirement to caller`)"
6673        errorLine1="        isArchived = orig.isArchived;"
6674        errorLine2="        ~~~~~~~~~~">
6675        <location
6676            file="frameworks/base/core/java/android/content/pm/PackageItemInfo.java"
6677            line="204"
6678            column="9"/>
6679    </issue>
6680
6681    <issue
6682        id="FlaggedApi"
6683        message="Field `isArchived` is a flagged API and should be inside an `if (Flags.archiving())` check (or annotate the surrounding method `PackageItemInfo` with `@FlaggedApi(Flags.FLAG_ARCHIVING) to transfer requirement to caller`)"
6684        errorLine1="        isArchived = orig.isArchived;"
6685        errorLine2="                          ~~~~~~~~~~">
6686        <location
6687            file="frameworks/base/core/java/android/content/pm/PackageItemInfo.java"
6688            line="204"
6689            column="27"/>
6690    </issue>
6691
6692    <issue
6693        id="FlaggedApi"
6694        message="Field `isArchived` is a flagged API and should be inside an `if (Flags.archiving())` check (or annotate the surrounding method `writeToParcel` with `@FlaggedApi(Flags.FLAG_ARCHIVING) to transfer requirement to caller`)"
6695        errorLine1="        dest.writeBoolean(isArchived);"
6696        errorLine2="                          ~~~~~~~~~~">
6697        <location
6698            file="frameworks/base/core/java/android/content/pm/PackageItemInfo.java"
6699            line="470"
6700            column="27"/>
6701    </issue>
6702
6703    <issue
6704        id="FlaggedApi"
6705        message="Field `isArchived` is a flagged API and should be inside an `if (Flags.archiving())` check (or annotate the surrounding method `dumpDebug` with `@FlaggedApi(Flags.FLAG_ARCHIVING) to transfer requirement to caller`)"
6706        errorLine1="        proto.write(PackageItemInfoProto.IS_ARCHIVED, isArchived);"
6707        errorLine2="                                                      ~~~~~~~~~~">
6708        <location
6709            file="frameworks/base/core/java/android/content/pm/PackageItemInfo.java"
6710            line="488"
6711            column="55"/>
6712    </issue>
6713
6714    <issue
6715        id="FlaggedApi"
6716        message="Field `isArchived` is a flagged API and should be inside an `if (Flags.archiving())` check (or annotate the surrounding method `PackageItemInfo` with `@FlaggedApi(Flags.FLAG_ARCHIVING) to transfer requirement to caller`)"
6717        errorLine1="        isArchived = source.readBoolean();"
6718        errorLine2="        ~~~~~~~~~~">
6719        <location
6720            file="frameworks/base/core/java/android/content/pm/PackageItemInfo.java"
6721            line="503"
6722            column="9"/>
6723    </issue>
6724
6725    <issue
6726        id="FlaggedApi"
6727        message="Field `PERSISTENT_DEVICE_ID_DEFAULT` is a flagged API and should be inside an `if (Flags.persistentDeviceIdApi())` check (or annotate the surrounding method `onPermissionsChanged` with `@FlaggedApi(Flags.FLAG_PERSISTENT_DEVICE_ID_API) to transfer requirement to caller`)"
6728        errorLine1="                    VirtualDeviceManager.PERSISTENT_DEVICE_ID_DEFAULT)) {"
6729        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6730        <location
6731            file="frameworks/base/core/java/android/content/pm/PackageManager.java"
6732            line="766"
6733            column="42"/>
6734    </issue>
6735
6736    <issue
6737        id="FlaggedApi"
6738        message="Field `EXTRA_ARCHIVAL` is a flagged API and should be inside an `if (Flags.archiving())` check (or annotate the surrounding method `doHandlePackageEvent` with `@FlaggedApi(Flags.FLAG_ARCHIVING) to transfer requirement to caller`)"
6739        errorLine1="                    if (intent.getBooleanExtra(Intent.EXTRA_ARCHIVAL, false)) {"
6740        errorLine2="                                                      ~~~~~~~~~~~~~~">
6741        <location
6742            file="frameworks/base/core/java/com/android/internal/content/PackageMonitor.java"
6743            line="491"
6744            column="55"/>
6745    </issue>
6746
6747    <issue
6748        id="FlaggedApi"
6749        message="Field `ACTION_PACKAGE_UNSTOPPED` is a flagged API and should be inside an `if (Flags.stayStopped())` check (or annotate the surrounding method `doHandlePackageEvent` with `@FlaggedApi(Flags.FLAG_STAY_STOPPED) to transfer requirement to caller`)"
6750        errorLine1="        } else if (Intent.ACTION_PACKAGE_UNSTOPPED.equals(action)) {"
6751        errorLine2="                          ~~~~~~~~~~~~~~~~~~~~~~~~">
6752        <location
6753            file="frameworks/base/core/java/com/android/internal/content/PackageMonitor.java"
6754            line="582"
6755            column="27"/>
6756    </issue>
6757
6758    <issue
6759        id="FlaggedApi"
6760        message="Field `TEXT_RUN_FLAG_LEFT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `measureText` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
6761        errorLine1="        setFlags(getFlags() | (TEXT_RUN_FLAG_LEFT_EDGE | TEXT_RUN_FLAG_RIGHT_EDGE));"
6762        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~">
6763        <location
6764            file="frameworks/base/graphics/java/android/graphics/Paint.java"
6765            line="2587"
6766            column="32"/>
6767    </issue>
6768
6769    <issue
6770        id="FlaggedApi"
6771        message="Field `TEXT_RUN_FLAG_RIGHT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `measureText` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
6772        errorLine1="        setFlags(getFlags() | (TEXT_RUN_FLAG_LEFT_EDGE | TEXT_RUN_FLAG_RIGHT_EDGE));"
6773        errorLine2="                                                         ~~~~~~~~~~~~~~~~~~~~~~~~">
6774        <location
6775            file="frameworks/base/graphics/java/android/graphics/Paint.java"
6776            line="2587"
6777            column="58"/>
6778    </issue>
6779
6780    <issue
6781        id="FlaggedApi"
6782        message="Field `TEXT_RUN_FLAG_LEFT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `measureText` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
6783        errorLine1="        setFlags(getFlags() | (TEXT_RUN_FLAG_LEFT_EDGE | TEXT_RUN_FLAG_RIGHT_EDGE));"
6784        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~">
6785        <location
6786            file="frameworks/base/graphics/java/android/graphics/Paint.java"
6787            line="2626"
6788            column="32"/>
6789    </issue>
6790
6791    <issue
6792        id="FlaggedApi"
6793        message="Field `TEXT_RUN_FLAG_RIGHT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `measureText` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
6794        errorLine1="        setFlags(getFlags() | (TEXT_RUN_FLAG_LEFT_EDGE | TEXT_RUN_FLAG_RIGHT_EDGE));"
6795        errorLine2="                                                         ~~~~~~~~~~~~~~~~~~~~~~~~">
6796        <location
6797            file="frameworks/base/graphics/java/android/graphics/Paint.java"
6798            line="2626"
6799            column="58"/>
6800    </issue>
6801
6802    <issue
6803        id="FlaggedApi"
6804        message="Field `TEXT_RUN_FLAG_LEFT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `getTextWidths` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
6805        errorLine1="        setFlags(getFlags() | (TEXT_RUN_FLAG_LEFT_EDGE | TEXT_RUN_FLAG_RIGHT_EDGE));"
6806        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~">
6807        <location
6808            file="frameworks/base/graphics/java/android/graphics/Paint.java"
6809            line="2846"
6810            column="32"/>
6811    </issue>
6812
6813    <issue
6814        id="FlaggedApi"
6815        message="Field `TEXT_RUN_FLAG_RIGHT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `getTextWidths` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
6816        errorLine1="        setFlags(getFlags() | (TEXT_RUN_FLAG_LEFT_EDGE | TEXT_RUN_FLAG_RIGHT_EDGE));"
6817        errorLine2="                                                         ~~~~~~~~~~~~~~~~~~~~~~~~">
6818        <location
6819            file="frameworks/base/graphics/java/android/graphics/Paint.java"
6820            line="2846"
6821            column="58"/>
6822    </issue>
6823
6824    <issue
6825        id="FlaggedApi"
6826        message="Field `TEXT_RUN_FLAG_LEFT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `getTextWidths` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
6827        errorLine1="        setFlags(getFlags() | (TEXT_RUN_FLAG_LEFT_EDGE | TEXT_RUN_FLAG_RIGHT_EDGE));"
6828        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~">
6829        <location
6830            file="frameworks/base/graphics/java/android/graphics/Paint.java"
6831            line="2936"
6832            column="32"/>
6833    </issue>
6834
6835    <issue
6836        id="FlaggedApi"
6837        message="Field `TEXT_RUN_FLAG_RIGHT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `getTextWidths` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
6838        errorLine1="        setFlags(getFlags() | (TEXT_RUN_FLAG_LEFT_EDGE | TEXT_RUN_FLAG_RIGHT_EDGE));"
6839        errorLine2="                                                         ~~~~~~~~~~~~~~~~~~~~~~~~">
6840        <location
6841            file="frameworks/base/graphics/java/android/graphics/Paint.java"
6842            line="2936"
6843            column="58"/>
6844    </issue>
6845
6846    <issue
6847        id="FlaggedApi"
6848        message="Method `isMgf1DigestsSpecified()` is a flagged API and should be inside an `if (Flags.mgf1DigestSetterV2())` check (or annotate the surrounding method `writeToParcel` with `@FlaggedApi(Flags.FLAG_MGF1_DIGEST_SETTER_V2) to transfer requirement to caller`)"
6849        errorLine1="        if (mSpec.isMgf1DigestsSpecified()) {"
6850        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6851        <location
6852            file="frameworks/base/keystore/java/android/security/keystore/ParcelableKeyGenParameterSpec.java"
6853            line="98"
6854            column="13"/>
6855    </issue>
6856
6857    <issue
6858        id="FlaggedApi"
6859        message="Method `getMgf1Digests()` is a flagged API and should be inside an `if (Flags.mgf1DigestSetterV2())` check (or annotate the surrounding method `writeToParcel` with `@FlaggedApi(Flags.FLAG_MGF1_DIGEST_SETTER_V2) to transfer requirement to caller`)"
6860        errorLine1="            out.writeStringList(List.copyOf(mSpec.getMgf1Digests()));"
6861        errorLine2="                                            ~~~~~~~~~~~~~~~~~~~~~~">
6862        <location
6863            file="frameworks/base/keystore/java/android/security/keystore/ParcelableKeyGenParameterSpec.java"
6864            line="99"
6865            column="45"/>
6866    </issue>
6867
6868    <issue
6869        id="FlaggedApi"
6870        message="Method `computeBounds()` is a flagged API and should be inside an `if (Flags.exactComputeBounds())` check (or annotate the surrounding method `computeBounds` with `@FlaggedApi(Flags.FLAG_EXACT_COMPUTE_BOUNDS) to transfer requirement to caller`)"
6871        errorLine1="        computeBounds(bounds);"
6872        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~">
6873        <location
6874            file="frameworks/base/graphics/java/android/graphics/Path.java"
6875            line="310"
6876            column="9"/>
6877    </issue>
6878
6879    <issue
6880        id="FlaggedApi"
6881        message="Method `onOneTimePermissionSessionTimeout()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `notifyOneTimePermissionSessionTimeout` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
6882        errorLine1="                onOneTimePermissionSessionTimeout(packageName, deviceId);"
6883        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6884        <location
6885            file="frameworks/base/core/java/android/permission/PermissionControllerService.java"
6886            line="672"
6887            column="17"/>
6888    </issue>
6889
6890    <issue
6891        id="FlaggedApi"
6892        message="Method `onRevokeSelfPermissionsOnKill()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `revokeSelfPermissionsOnKill` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
6893        errorLine1="                    onRevokeSelfPermissionsOnKill(packageName, permissions, deviceId,"
6894        errorLine2="                    ^">
6895        <location
6896            file="frameworks/base/core/java/android/permission/PermissionControllerService.java"
6897            line="776"
6898            column="21"/>
6899    </issue>
6900
6901    <issue
6902        id="FlaggedApi"
6903        message="Field `PERSISTENT_DEVICE_ID_DEFAULT` is a flagged API and should be inside an `if (Flags.persistentDeviceIdApi())` check (or annotate the surrounding method `getIndicatorAppOpUsageData` with `@FlaggedApi(Flags.FLAG_PERSISTENT_DEVICE_ID_API) to transfer requirement to caller`)"
6904        errorLine1="                VirtualDeviceManager.PERSISTENT_DEVICE_ID_DEFAULT);"
6905        errorLine2="                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6906        <location
6907            file="frameworks/base/core/java/android/permission/PermissionManager.java"
6908            line="1342"
6909            column="38"/>
6910    </issue>
6911
6912    <issue
6913        id="FlaggedApi"
6914        message="Field `PERSISTENT_DEVICE_ID_DEFAULT` is a flagged API and should be inside an `if (Flags.persistentDeviceIdApi())` check (or annotate the surrounding method `getPersistentDeviceId` with `@FlaggedApi(Flags.FLAG_PERSISTENT_DEVICE_ID_API) to transfer requirement to caller`)"
6915        errorLine1="            persistentDeviceId = VirtualDeviceManager.PERSISTENT_DEVICE_ID_DEFAULT;"
6916        errorLine2="                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6917        <location
6918            file="frameworks/base/core/java/android/permission/PermissionManager.java"
6919            line="1951"
6920            column="55"/>
6921    </issue>
6922
6923    <issue
6924        id="FlaggedApi"
6925        message="Method `onPermissionsChanged()` is a flagged API and should be inside an `if (Flags.deviceAwarePermissionApisEnabled())` check (or annotate the surrounding method `handleMessage` with `@FlaggedApi(Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED) to transfer requirement to caller`)"
6926        errorLine1="                    mListener.onPermissionsChanged(uid, persistentDeviceId);"
6927        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6928        <location
6929            file="frameworks/base/core/java/android/permission/PermissionManager.java"
6930            line="2040"
6931            column="21"/>
6932    </issue>
6933
6934    <issue
6935        id="FlaggedApi"
6936        message="Method `getPersistentDeviceId()` is a flagged API and should be inside an `if (Flags.vdmPublicApis())` check (or annotate the surrounding method `getOpUsageDataForAllDevices` with `@FlaggedApi(Flags.FLAG_VDM_PUBLIC_APIS) to transfer requirement to caller`)"
6937        errorLine1="            persistentDeviceIds.add(virtualDevices.get(num).getPersistentDeviceId());"
6938        errorLine2="                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6939        <location
6940            file="frameworks/base/core/java/android/permission/PermissionUsageHelper.java"
6941            line="381"
6942            column="37"/>
6943    </issue>
6944
6945    <issue
6946        id="FlaggedApi"
6947        message="Field `PERSISTENT_DEVICE_ID_DEFAULT` is a flagged API and should be inside an `if (Flags.persistentDeviceIdApi())` check (or annotate the surrounding method `getOpUsageDataForAllDevices` with `@FlaggedApi(Flags.FLAG_PERSISTENT_DEVICE_ID_API) to transfer requirement to caller`)"
6948        errorLine1="        persistentDeviceIds.add(VirtualDeviceManager.PERSISTENT_DEVICE_ID_DEFAULT);"
6949        errorLine2="                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6950        <location
6951            file="frameworks/base/core/java/android/permission/PermissionUsageHelper.java"
6952            line="383"
6953            column="54"/>
6954    </issue>
6955
6956    <issue
6957        id="FlaggedApi"
6958        message="Field `PERSISTENT_DEVICE_ID_DEFAULT` is a flagged API and should be inside an `if (Flags.persistentDeviceIdApi())` check (or annotate the surrounding method `getOpUsagesByDevice` with `@FlaggedApi(Flags.FLAG_PERSISTENT_DEVICE_ID_API) to transfer requirement to caller`)"
6959        errorLine1="                    VirtualDeviceManager.PERSISTENT_DEVICE_ID_DEFAULT)) {"
6960        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6961        <location
6962            file="frameworks/base/core/java/android/permission/PermissionUsageHelper.java"
6963            line="492"
6964            column="42"/>
6965    </issue>
6966
6967    <issue
6968        id="FlaggedApi"
6969        message="Method `hasSimultaneousCallingRestriction()` is a flagged API and should be inside an `if (Flags.simultaneousCallingIndications())` check (or annotate the surrounding method `Builder` with `@FlaggedApi(Flags.FLAG_SIMULTANEOUS_CALLING_INDICATIONS) to transfer requirement to caller`)"
6970        errorLine1="            if (phoneAccount.hasSimultaneousCallingRestriction()) {"
6971        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6972        <location
6973            file="frameworks/base/telecomm/java/android/telecom/PhoneAccount.java"
6974            line="585"
6975            column="17"/>
6976    </issue>
6977
6978    <issue
6979        id="FlaggedApi"
6980        message="Method `getSimultaneousCallingRestriction()` is a flagged API and should be inside an `if (Flags.simultaneousCallingIndications())` check (or annotate the surrounding method `Builder` with `@FlaggedApi(Flags.FLAG_SIMULTANEOUS_CALLING_INDICATIONS) to transfer requirement to caller`)"
6981        errorLine1="                mSimultaneousCallingRestriction = phoneAccount.getSimultaneousCallingRestriction();"
6982        errorLine2="                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6983        <location
6984            file="frameworks/base/telecomm/java/android/telecom/PhoneAccount.java"
6985            line="586"
6986            column="51"/>
6987    </issue>
6988
6989    <issue
6990        id="FlaggedApi"
6991        message="Method `hasSimultaneousCallingRestriction()` is a flagged API and should be inside an `if (Flags.simultaneousCallingIndications())` check (or annotate the surrounding method `toString` with `@FlaggedApi(Flags.FLAG_SIMULTANEOUS_CALLING_INDICATIONS) to transfer requirement to caller`)"
6992        errorLine1="        if (hasSimultaneousCallingRestriction()) {"
6993        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
6994        <location
6995            file="frameworks/base/telecomm/java/android/telecom/PhoneAccount.java"
6996            line="1292"
6997            column="13"/>
6998    </issue>
6999
7000    <issue
7001        id="FlaggedApi"
7002        message="Field `STATE_PLAYBACK_SUPPRESSED` is a flagged API and should be inside an `if (Flags.enableNotifyingActivityManagerWithMediaSessionStatusChange())` check (or annotate the surrounding method `isActive` with `@FlaggedApi(Flags.FLAG_ENABLE_NOTIFYING_ACTIVITY_MANAGER_WITH_MEDIA_SESSION_STATUS_CHANGE) to transfer requirement to caller`)"
7003        errorLine1="            case PlaybackState.STATE_PLAYBACK_SUPPRESSED:"
7004        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~">
7005        <location
7006            file="frameworks/base/media/java/android/media/session/PlaybackState.java"
7007            line="541"
7008            column="32"/>
7009    </issue>
7010
7011    <issue
7012        id="FlaggedApi"
7013        message="Field `STATE_PLAYBACK_SUPPRESSED` is a flagged API and should be inside an `if (Flags.enableNotifyingActivityManagerWithMediaSessionStatusChange())` check (or annotate the surrounding method `getStringForStateInt` with `@FlaggedApi(Flags.FLAG_ENABLE_NOTIFYING_ACTIVITY_MANAGER_WITH_MEDIA_SESSION_STATUS_CHANGE) to transfer requirement to caller`)"
7014        errorLine1="            case STATE_PLAYBACK_SUPPRESSED:"
7015        errorLine2="                 ~~~~~~~~~~~~~~~~~~~~~~~~~">
7016        <location
7017            file="frameworks/base/media/java/android/media/session/PlaybackState.java"
7018            line="587"
7019            column="18"/>
7020    </issue>
7021
7022    <issue
7023        id="FlaggedApi"
7024        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7025        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7026        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7027        <location
7028            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7029            line="39"
7030            column="13"/>
7031    </issue>
7032
7033    <issue
7034        id="FlaggedApi"
7035        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7036        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7037        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7038        <location
7039            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7040            line="39"
7041            column="13"/>
7042    </issue>
7043
7044    <issue
7045        id="FlaggedApi"
7046        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7047        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7048        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7049        <location
7050            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7051            line="39"
7052            column="13"/>
7053    </issue>
7054
7055    <issue
7056        id="FlaggedApi"
7057        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7058        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7059        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7060        <location
7061            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7062            line="39"
7063            column="13"/>
7064    </issue>
7065
7066    <issue
7067        id="FlaggedApi"
7068        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7069        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7070        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7071        <location
7072            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7073            line="39"
7074            column="13"/>
7075    </issue>
7076
7077    <issue
7078        id="FlaggedApi"
7079        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7080        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7081        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7082        <location
7083            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7084            line="39"
7085            column="13"/>
7086    </issue>
7087
7088    <issue
7089        id="FlaggedApi"
7090        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7091        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7092        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7093        <location
7094            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7095            line="39"
7096            column="13"/>
7097    </issue>
7098
7099    <issue
7100        id="FlaggedApi"
7101        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7102        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7103        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7104        <location
7105            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7106            line="39"
7107            column="13"/>
7108    </issue>
7109
7110    <issue
7111        id="FlaggedApi"
7112        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7113        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7114        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7115        <location
7116            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7117            line="39"
7118            column="13"/>
7119    </issue>
7120
7121    <issue
7122        id="FlaggedApi"
7123        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7124        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7125        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7126        <location
7127            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7128            line="39"
7129            column="13"/>
7130    </issue>
7131
7132    <issue
7133        id="FlaggedApi"
7134        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7135        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7136        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7137        <location
7138            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7139            line="39"
7140            column="13"/>
7141    </issue>
7142
7143    <issue
7144        id="FlaggedApi"
7145        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7146        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7147        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7148        <location
7149            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7150            line="39"
7151            column="13"/>
7152    </issue>
7153
7154    <issue
7155        id="FlaggedApi"
7156        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7157        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7158        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7159        <location
7160            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7161            line="39"
7162            column="13"/>
7163    </issue>
7164
7165    <issue
7166        id="FlaggedApi"
7167        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7168        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7169        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7170        <location
7171            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7172            line="39"
7173            column="13"/>
7174    </issue>
7175
7176    <issue
7177        id="FlaggedApi"
7178        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7179        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7180        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7181        <location
7182            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7183            line="39"
7184            column="13"/>
7185    </issue>
7186
7187    <issue
7188        id="FlaggedApi"
7189        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7190        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7191        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7192        <location
7193            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7194            line="39"
7195            column="13"/>
7196    </issue>
7197
7198    <issue
7199        id="FlaggedApi"
7200        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7201        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7202        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7203        <location
7204            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7205            line="39"
7206            column="13"/>
7207    </issue>
7208
7209    <issue
7210        id="FlaggedApi"
7211        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7212        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7213        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7214        <location
7215            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7216            line="39"
7217            column="13"/>
7218    </issue>
7219
7220    <issue
7221        id="FlaggedApi"
7222        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7223        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7224        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7225        <location
7226            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7227            line="39"
7228            column="13"/>
7229    </issue>
7230
7231    <issue
7232        id="FlaggedApi"
7233        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7234        errorLine1="    @FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7235        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7236        <location
7237            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7238            line="49"
7239            column="17"/>
7240    </issue>
7241
7242    <issue
7243        id="FlaggedApi"
7244        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7245        errorLine1="    @FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7246        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7247        <location
7248            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7249            line="49"
7250            column="17"/>
7251    </issue>
7252
7253    <issue
7254        id="FlaggedApi"
7255        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7256        errorLine1="    @FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7257        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7258        <location
7259            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7260            line="57"
7261            column="17"/>
7262    </issue>
7263
7264    <issue
7265        id="FlaggedApi"
7266        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7267        errorLine1="    @FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7268        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7269        <location
7270            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7271            line="57"
7272            column="17"/>
7273    </issue>
7274
7275    <issue
7276        id="FlaggedApi"
7277        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7278        errorLine1="    @FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7279        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7280        <location
7281            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7282            line="94"
7283            column="17"/>
7284    </issue>
7285
7286    <issue
7287        id="FlaggedApi"
7288        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7289        errorLine1="    @FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7290        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7291        <location
7292            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7293            line="103"
7294            column="17"/>
7295    </issue>
7296
7297    <issue
7298        id="FlaggedApi"
7299        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7300        errorLine1="    @FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7301        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7302        <location
7303            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7304            line="103"
7305            column="17"/>
7306    </issue>
7307
7308    <issue
7309        id="FlaggedApi"
7310        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7311        errorLine1="    @FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7312        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7313        <location
7314            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7315            line="115"
7316            column="17"/>
7317    </issue>
7318
7319    <issue
7320        id="FlaggedApi"
7321        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7322        errorLine1="    @FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7323        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7324        <location
7325            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7326            line="123"
7327            column="17"/>
7328    </issue>
7329
7330    <issue
7331        id="FlaggedApi"
7332        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7333        errorLine1="    @FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7334        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7335        <location
7336            file="frameworks/base/core/java/android/os/PowerMonitor.java"
7337            line="129"
7338            column="17"/>
7339    </issue>
7340
7341    <issue
7342        id="FlaggedApi"
7343        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7344        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7345        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7346        <location
7347            file="frameworks/base/core/java/android/os/PowerMonitorReadings.java"
7348            line="29"
7349            column="13"/>
7350    </issue>
7351
7352    <issue
7353        id="FlaggedApi"
7354        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7355        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7356        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7357        <location
7358            file="frameworks/base/core/java/android/os/PowerMonitorReadings.java"
7359            line="29"
7360            column="13"/>
7361    </issue>
7362
7363    <issue
7364        id="FlaggedApi"
7365        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7366        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7367        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7368        <location
7369            file="frameworks/base/core/java/android/os/PowerMonitorReadings.java"
7370            line="29"
7371            column="13"/>
7372    </issue>
7373
7374    <issue
7375        id="FlaggedApi"
7376        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7377        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7378        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7379        <location
7380            file="frameworks/base/core/java/android/os/PowerMonitorReadings.java"
7381            line="29"
7382            column="13"/>
7383    </issue>
7384
7385    <issue
7386        id="FlaggedApi"
7387        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7388        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7389        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7390        <location
7391            file="frameworks/base/core/java/android/os/PowerMonitorReadings.java"
7392            line="29"
7393            column="13"/>
7394    </issue>
7395
7396    <issue
7397        id="FlaggedApi"
7398        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7399        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7400        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7401        <location
7402            file="frameworks/base/core/java/android/os/PowerMonitorReadings.java"
7403            line="29"
7404            column="13"/>
7405    </issue>
7406
7407    <issue
7408        id="FlaggedApi"
7409        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7410        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7411        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7412        <location
7413            file="frameworks/base/core/java/android/os/PowerMonitorReadings.java"
7414            line="29"
7415            column="13"/>
7416    </issue>
7417
7418    <issue
7419        id="FlaggedApi"
7420        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7421        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7422        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7423        <location
7424            file="frameworks/base/core/java/android/os/PowerMonitorReadings.java"
7425            line="29"
7426            column="13"/>
7427    </issue>
7428
7429    <issue
7430        id="FlaggedApi"
7431        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7432        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7433        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7434        <location
7435            file="frameworks/base/core/java/android/os/PowerMonitorReadings.java"
7436            line="29"
7437            column="13"/>
7438    </issue>
7439
7440    <issue
7441        id="FlaggedApi"
7442        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7443        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7444        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7445        <location
7446            file="frameworks/base/core/java/android/os/PowerMonitorReadings.java"
7447            line="29"
7448            column="13"/>
7449    </issue>
7450
7451    <issue
7452        id="FlaggedApi"
7453        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7454        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7455        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7456        <location
7457            file="frameworks/base/core/java/android/os/PowerMonitorReadings.java"
7458            line="29"
7459            column="13"/>
7460    </issue>
7461
7462    <issue
7463        id="FlaggedApi"
7464        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7465        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7466        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7467        <location
7468            file="frameworks/base/core/java/android/os/PowerMonitorReadings.java"
7469            line="29"
7470            column="13"/>
7471    </issue>
7472
7473    <issue
7474        id="FlaggedApi"
7475        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7476        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7477        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7478        <location
7479            file="frameworks/base/core/java/android/os/PowerMonitorReadings.java"
7480            line="29"
7481            column="13"/>
7482    </issue>
7483
7484    <issue
7485        id="FlaggedApi"
7486        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7487        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7488        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7489        <location
7490            file="frameworks/base/core/java/android/os/PowerMonitorReadings.java"
7491            line="29"
7492            column="13"/>
7493    </issue>
7494
7495    <issue
7496        id="FlaggedApi"
7497        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7498        errorLine1="@FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7499        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7500        <location
7501            file="frameworks/base/core/java/android/os/PowerMonitorReadings.java"
7502            line="29"
7503            column="13"/>
7504    </issue>
7505
7506    <issue
7507        id="FlaggedApi"
7508        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7509        errorLine1="    @FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7510        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7511        <location
7512            file="frameworks/base/core/java/android/os/PowerMonitorReadings.java"
7513            line="31"
7514            column="17"/>
7515    </issue>
7516
7517    <issue
7518        id="FlaggedApi"
7519        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7520        errorLine1="    @FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7521        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7522        <location
7523            file="frameworks/base/core/java/android/os/PowerMonitorReadings.java"
7524            line="31"
7525            column="17"/>
7526    </issue>
7527
7528    <issue
7529        id="FlaggedApi"
7530        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7531        errorLine1="    @FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7532        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7533        <location
7534            file="frameworks/base/core/java/android/os/PowerMonitorReadings.java"
7535            line="60"
7536            column="17"/>
7537    </issue>
7538
7539    <issue
7540        id="FlaggedApi"
7541        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7542        errorLine1="    @FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
7543        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7544        <location
7545            file="frameworks/base/core/java/android/os/PowerMonitorReadings.java"
7546            line="72"
7547            column="17"/>
7548    </issue>
7549
7550    <issue
7551        id="FlaggedApi"
7552        message="Field `NETWORK_VALIDATION_UNSUPPORTED` is a flagged API and should be inside an `if (Flags.networkValidation())` check (or annotate the surrounding method `PreciseDataConnectionState` with `@FlaggedApi(Flags.FLAG_NETWORK_VALIDATION) to transfer requirement to caller`)"
7553        errorLine1="                        .build(), null, NETWORK_VALIDATION_UNSUPPORTED);"
7554        errorLine2="                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7555        <location
7556            file="frameworks/base/telephony/java/android/telephony/PreciseDataConnectionState.java"
7557            line="143"
7558            column="41"/>
7559    </issue>
7560
7561    <issue
7562        id="FlaggedApi"
7563        message="Field `NETWORK_VALIDATION_UNSUPPORTED` is a flagged API and should be inside an `if (Flags.networkValidation())` check (or annotate the surrounding method `networkValidationStatusToString` with `@FlaggedApi(Flags.FLAG_NETWORK_VALIDATION) to transfer requirement to caller`)"
7564        errorLine1="            case NETWORK_VALIDATION_UNSUPPORTED: return &quot;unsupported&quot;;"
7565        errorLine2="                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7566        <location
7567            file="frameworks/base/telephony/java/android/telephony/PreciseDataConnectionState.java"
7568            line="456"
7569            column="18"/>
7570    </issue>
7571
7572    <issue
7573        id="FlaggedApi"
7574        message="Field `NETWORK_VALIDATION_NOT_REQUESTED` is a flagged API and should be inside an `if (Flags.networkValidation())` check (or annotate the surrounding method `networkValidationStatusToString` with `@FlaggedApi(Flags.FLAG_NETWORK_VALIDATION) to transfer requirement to caller`)"
7575        errorLine1="            case NETWORK_VALIDATION_NOT_REQUESTED: return &quot;not requested&quot;;"
7576        errorLine2="                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7577        <location
7578            file="frameworks/base/telephony/java/android/telephony/PreciseDataConnectionState.java"
7579            line="457"
7580            column="18"/>
7581    </issue>
7582
7583    <issue
7584        id="FlaggedApi"
7585        message="Field `NETWORK_VALIDATION_IN_PROGRESS` is a flagged API and should be inside an `if (Flags.networkValidation())` check (or annotate the surrounding method `networkValidationStatusToString` with `@FlaggedApi(Flags.FLAG_NETWORK_VALIDATION) to transfer requirement to caller`)"
7586        errorLine1="            case NETWORK_VALIDATION_IN_PROGRESS: return &quot;in progress&quot;;"
7587        errorLine2="                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7588        <location
7589            file="frameworks/base/telephony/java/android/telephony/PreciseDataConnectionState.java"
7590            line="458"
7591            column="18"/>
7592    </issue>
7593
7594    <issue
7595        id="FlaggedApi"
7596        message="Field `NETWORK_VALIDATION_SUCCESS` is a flagged API and should be inside an `if (Flags.networkValidation())` check (or annotate the surrounding method `networkValidationStatusToString` with `@FlaggedApi(Flags.FLAG_NETWORK_VALIDATION) to transfer requirement to caller`)"
7597        errorLine1="            case NETWORK_VALIDATION_SUCCESS: return &quot;success&quot;;"
7598        errorLine2="                 ~~~~~~~~~~~~~~~~~~~~~~~~~~">
7599        <location
7600            file="frameworks/base/telephony/java/android/telephony/PreciseDataConnectionState.java"
7601            line="459"
7602            column="18"/>
7603    </issue>
7604
7605    <issue
7606        id="FlaggedApi"
7607        message="Field `NETWORK_VALIDATION_FAILURE` is a flagged API and should be inside an `if (Flags.networkValidation())` check (or annotate the surrounding method `networkValidationStatusToString` with `@FlaggedApi(Flags.FLAG_NETWORK_VALIDATION) to transfer requirement to caller`)"
7608        errorLine1="            case NETWORK_VALIDATION_FAILURE: return &quot;failure&quot;;"
7609        errorLine2="                 ~~~~~~~~~~~~~~~~~~~~~~~~~~">
7610        <location
7611            file="frameworks/base/telephony/java/android/telephony/PreciseDataConnectionState.java"
7612            line="460"
7613            column="18"/>
7614    </issue>
7615
7616    <issue
7617        id="FlaggedApi"
7618        message="Field `NETWORK_VALIDATION_UNSUPPORTED` is a flagged API and should be inside an `if (Flags.networkValidation())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_NETWORK_VALIDATION) to transfer requirement to caller`)"
7619        errorLine1="                NETWORK_VALIDATION_UNSUPPORTED;"
7620        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7621        <location
7622            file="frameworks/base/telephony/java/android/telephony/PreciseDataConnectionState.java"
7623            line="508"
7624            column="17"/>
7625    </issue>
7626
7627    <issue
7628        id="FlaggedApi"
7629        message="Field `LINE_BREAK_WORD_STYLE_AUTO` is a flagged API and should be inside an `if (Flags.wordStyleAuto())` check (or annotate the surrounding method `createMeasuredParagraphsFromPrecomputedText` with `@FlaggedApi(Flags.FLAG_WORD_STYLE_AUTO) to transfer requirement to caller`)"
7630        errorLine1="        if (config.getLineBreakWordStyle() == LineBreakConfig.LINE_BREAK_WORD_STYLE_AUTO"
7631        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~">
7632        <location
7633            file="frameworks/base/core/java/android/text/PrecomputedText.java"
7634            line="461"
7635            column="63"/>
7636    </issue>
7637
7638    <issue
7639        id="FlaggedApi"
7640        message="Method `merge()` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `createMeasuredParagraphsFromPrecomputedText` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
7641        errorLine1="            config = new LineBreakConfig.Builder()"
7642        errorLine2="                     ^">
7643        <location
7644            file="frameworks/base/core/java/android/text/PrecomputedText.java"
7645            line="464"
7646            column="22"/>
7647    </issue>
7648
7649    <issue
7650        id="FlaggedApi"
7651        message="Field `LINE_BREAK_WORD_STYLE_AUTO` is a flagged API and should be inside an `if (Flags.wordStyleAuto())` check (or annotate the surrounding method `createMeasuredParagraphs` with `@FlaggedApi(Flags.FLAG_WORD_STYLE_AUTO) to transfer requirement to caller`)"
7652        errorLine1="                if (config.getLineBreakWordStyle() == LineBreakConfig.LINE_BREAK_WORD_STYLE_AUTO"
7653        errorLine2="                                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~">
7654        <location
7655            file="frameworks/base/core/java/android/text/PrecomputedText.java"
7656            line="515"
7657            column="71"/>
7658    </issue>
7659
7660    <issue
7661        id="FlaggedApi"
7662        message="Method `isResumed()` is a flagged API and should be inside an `if (Flags.enableNfcMainline())` check (or annotate the surrounding method `onListItemClick` with `@FlaggedApi(Flags.FLAG_ENABLE_NFC_MAINLINE) to transfer requirement to caller`)"
7663        errorLine1="        if (!isResumed()) {"
7664        errorLine2="             ~~~~~~~~~~~">
7665        <location
7666            file="frameworks/base/core/java/android/preference/PreferenceActivity.java"
7667            line="1071"
7668            column="14"/>
7669    </issue>
7670
7671    <issue
7672        id="FlaggedApi"
7673        message="Class `PromptContentViewParcelable` is a flagged API and should be inside an `if (Flags.customBiometricPrompt())` check (or annotate the surrounding method `PromptInfo` with `@FlaggedApi(Flags.FLAG_CUSTOM_BIOMETRIC_PROMPT) to transfer requirement to caller`)"
7674        errorLine1="        mContentView = in.readParcelable(PromptContentViewParcelable.class.getClassLoader(),"
7675        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7676        <location
7677            file="frameworks/base/core/java/android/hardware/biometrics/PromptInfo.java"
7678            line="75"
7679            column="42"/>
7680    </issue>
7681
7682    <issue
7683        id="FlaggedApi"
7684        message="Class `PromptContentViewParcelable` is a flagged API and should be inside an `if (Flags.customBiometricPrompt())` check (or annotate the surrounding method `PromptInfo` with `@FlaggedApi(Flags.FLAG_CUSTOM_BIOMETRIC_PROMPT) to transfer requirement to caller`)"
7685        errorLine1="                PromptContentViewParcelable.class);"
7686        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7687        <location
7688            file="frameworks/base/core/java/android/hardware/biometrics/PromptInfo.java"
7689            line="76"
7690            column="17"/>
7691    </issue>
7692
7693    <issue
7694        id="FlaggedApi"
7695        message="This is a flagged API and should be inside an `if (Flags.customBiometricPrompt())` check (or annotate the surrounding method `isContentViewMoreOptionsButtonUsed` with `@FlaggedApi(Flags.FLAG_CUSTOM_BIOMETRIC_PROMPT) to transfer requirement to caller`)"
7696        errorLine1="                &amp;&amp; mContentView instanceof PromptContentViewWithMoreOptionsButton;"
7697        errorLine2="                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7698        <location
7699            file="frameworks/base/core/java/android/hardware/biometrics/PromptInfo.java"
7700            line="214"
7701            column="44"/>
7702    </issue>
7703
7704    <issue
7705        id="FlaggedApi"
7706        message="This is a flagged API and should be inside an `if (Flags.customBiometricPrompt())` check (or annotate the surrounding method `setContentView` with `@FlaggedApi(Flags.FLAG_CUSTOM_BIOMETRIC_PROMPT) to transfer requirement to caller`)"
7707        errorLine1="        mContentView = (PromptContentViewParcelable) view;"
7708        errorLine2="                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7709        <location
7710            file="frameworks/base/core/java/android/hardware/biometrics/PromptInfo.java"
7711            line="258"
7712            column="25"/>
7713    </issue>
7714
7715    <issue
7716        id="FlaggedApi"
7717        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7718        errorLine1="    @android.annotation.FlaggedApi(&quot;android.media.tv.flags.enable_ad_service_fw&quot;)"
7719        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7720        <location
7721            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7722            line="610"
7723            column="36"/>
7724    </issue>
7725
7726    <issue
7727        id="FlaggedApi"
7728        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7729        errorLine1="    @android.annotation.FlaggedApi(&quot;android.media.tv.flags.enable_ad_service_fw&quot;)"
7730        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7731        <location
7732            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7733            line="610"
7734            column="36"/>
7735    </issue>
7736
7737    <issue
7738        id="FlaggedApi"
7739        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7740        errorLine1="    @android.annotation.FlaggedApi(&quot;android.media.tv.flags.enable_ad_service_fw&quot;)"
7741        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7742        <location
7743            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7744            line="610"
7745            column="36"/>
7746    </issue>
7747
7748    <issue
7749        id="FlaggedApi"
7750        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7751        errorLine1="    @android.annotation.FlaggedApi(&quot;android.media.tv.flags.enable_ad_service_fw&quot;)"
7752        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7753        <location
7754            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7755            line="610"
7756            column="36"/>
7757    </issue>
7758
7759    <issue
7760        id="FlaggedApi"
7761        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7762        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.pm.relative_reference_intent_filters&quot;)"
7763        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7764        <location
7765            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7766            line="693"
7767            column="36"/>
7768    </issue>
7769
7770    <issue
7771        id="FlaggedApi"
7772        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7773        errorLine1="    @android.annotation.FlaggedApi(&quot;android.security.asm_restrictions_enabled&quot;)"
7774        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7775        <location
7776            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7777            line="759"
7778            column="36"/>
7779    </issue>
7780
7781    <issue
7782        id="FlaggedApi"
7783        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7784        errorLine1="    @android.annotation.FlaggedApi(&quot;android.nfc.nfc_read_polling_loop&quot;)"
7785        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7786        <location
7787            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7788            line="1300"
7789            column="36"/>
7790    </issue>
7791
7792    <issue
7793        id="FlaggedApi"
7794        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7795        errorLine1="    @android.annotation.FlaggedApi(&quot;android.view.flags.sensitive_content_app_protection_api&quot;)"
7796        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7797        <location
7798            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7799            line="2782"
7800            column="36"/>
7801    </issue>
7802
7803    <issue
7804        id="FlaggedApi"
7805        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7806        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.res.default_locale&quot;)"
7807        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7808        <location
7809            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7810            line="3023"
7811            column="36"/>
7812    </issue>
7813
7814    <issue
7815        id="FlaggedApi"
7816        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7817        errorLine1="    @android.annotation.FlaggedApi(&quot;android.service.controls.flags.Flags.FLAG_HOME_PANEL_DREAM&quot;)"
7818        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7819        <location
7820            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7821            line="3599"
7822            column="36"/>
7823    </issue>
7824
7825    <issue
7826        id="FlaggedApi"
7827        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7828        errorLine1="    @android.annotation.FlaggedApi(&quot;android.service.controls.flags.Flags.FLAG_HOME_PANEL_DREAM&quot;)"
7829        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7830        <location
7831            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7832            line="3599"
7833            column="36"/>
7834    </issue>
7835
7836    <issue
7837        id="FlaggedApi"
7838        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7839        errorLine1="    @android.annotation.FlaggedApi(&quot;android.service.controls.flags.Flags.FLAG_HOME_PANEL_DREAM&quot;)"
7840        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7841        <location
7842            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7843            line="3599"
7844            column="36"/>
7845    </issue>
7846
7847    <issue
7848        id="FlaggedApi"
7849        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7850        errorLine1="    @android.annotation.FlaggedApi(&quot;android.service.controls.flags.Flags.FLAG_HOME_PANEL_DREAM&quot;)"
7851        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7852        <location
7853            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7854            line="3599"
7855            column="36"/>
7856    </issue>
7857
7858    <issue
7859        id="FlaggedApi"
7860        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7861        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.res.manifest_flagging&quot;)"
7862        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7863        <location
7864            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7865            line="4290"
7866            column="36"/>
7867    </issue>
7868
7869    <issue
7870        id="FlaggedApi"
7871        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7872        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.pm.relative_reference_intent_filters&quot;)"
7873        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7874        <location
7875            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7876            line="4870"
7877            column="36"/>
7878    </issue>
7879
7880    <issue
7881        id="FlaggedApi"
7882        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7883        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.pm.relative_reference_intent_filters&quot;)"
7884        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7885        <location
7886            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7887            line="4970"
7888            column="36"/>
7889    </issue>
7890
7891    <issue
7892        id="FlaggedApi"
7893        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7894        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.pm.relative_reference_intent_filters&quot;)"
7895        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7896        <location
7897            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7898            line="4979"
7899            column="36"/>
7900    </issue>
7901
7902    <issue
7903        id="FlaggedApi"
7904        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7905        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.pm.relative_reference_intent_filters&quot;)"
7906        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7907        <location
7908            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7909            line="5032"
7910            column="36"/>
7911    </issue>
7912
7913    <issue
7914        id="FlaggedApi"
7915        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7916        errorLine1="    @android.annotation.FlaggedApi(&quot;android.companion.virtual.flags.vdm_custom_ime&quot;)"
7917        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7918        <location
7919            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7920            line="6857"
7921            column="36"/>
7922    </issue>
7923
7924    <issue
7925        id="FlaggedApi"
7926        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7927        errorLine1="    @android.annotation.FlaggedApi(&quot;android.view.inputmethod.ime_switcher_revamp&quot;)"
7928        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7929        <location
7930            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7931            line="7587"
7932            column="36"/>
7933    </issue>
7934
7935    <issue
7936        id="FlaggedApi"
7937        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7938        errorLine1="    @android.annotation.FlaggedApi(&quot;android.view.inputmethod.ime_switcher_revamp&quot;)"
7939        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7940        <location
7941            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7942            line="7587"
7943            column="36"/>
7944    </issue>
7945
7946    <issue
7947        id="FlaggedApi"
7948        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7949        errorLine1="    @android.annotation.FlaggedApi(&quot;android.view.inputmethod.ime_switcher_revamp&quot;)"
7950        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7951        <location
7952            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7953            line="7587"
7954            column="36"/>
7955    </issue>
7956
7957    <issue
7958        id="FlaggedApi"
7959        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7960        errorLine1="    @android.annotation.FlaggedApi(&quot;android.view.inputmethod.ime_switcher_revamp&quot;)"
7961        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7962        <location
7963            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7964            line="7587"
7965            column="36"/>
7966    </issue>
7967
7968    <issue
7969        id="FlaggedApi"
7970        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7971        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.pm.sdk_lib_independence&quot;)"
7972        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7973        <location
7974            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7975            line="9481"
7976            column="36"/>
7977    </issue>
7978
7979    <issue
7980        id="FlaggedApi"
7981        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7982        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.pm.sdk_lib_independence&quot;)"
7983        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7984        <location
7985            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7986            line="9481"
7987            column="36"/>
7988    </issue>
7989
7990    <issue
7991        id="FlaggedApi"
7992        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
7993        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.pm.sdk_lib_independence&quot;)"
7994        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
7995        <location
7996            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
7997            line="9481"
7998            column="36"/>
7999    </issue>
8000
8001    <issue
8002        id="FlaggedApi"
8003        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8004        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.pm.sdk_lib_independence&quot;)"
8005        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8006        <location
8007            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8008            line="9481"
8009            column="36"/>
8010    </issue>
8011
8012    <issue
8013        id="FlaggedApi"
8014        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8015        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.pm.relative_reference_intent_filters&quot;)"
8016        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8017        <location
8018            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8019            line="10701"
8020            column="36"/>
8021    </issue>
8022
8023    <issue
8024        id="FlaggedApi"
8025        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8026        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.pm.relative_reference_intent_filters&quot;)"
8027        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8028        <location
8029            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8030            line="10727"
8031            column="36"/>
8032    </issue>
8033
8034    <issue
8035        id="FlaggedApi"
8036        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8037        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.pm.relative_reference_intent_filters&quot;)"
8038        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8039        <location
8040            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8041            line="10767"
8042            column="36"/>
8043    </issue>
8044
8045    <issue
8046        id="FlaggedApi"
8047        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8048        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.pm.relative_reference_intent_filters&quot;)"
8049        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8050        <location
8051            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8052            line="10776"
8053            column="36"/>
8054    </issue>
8055
8056    <issue
8057        id="FlaggedApi"
8058        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8059        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.pm.relative_reference_intent_filters&quot;)"
8060        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8061        <location
8062            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8063            line="10785"
8064            column="36"/>
8065    </issue>
8066
8067    <issue
8068        id="FlaggedApi"
8069        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8070        errorLine1="    @android.annotation.FlaggedApi(&quot;android.security.content_uri_permission_apis&quot;)"
8071        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8072        <location
8073            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8074            line="11122"
8075            column="36"/>
8076    </issue>
8077
8078    <issue
8079        id="FlaggedApi"
8080        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8081        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.text.flags.use_bounds_for_width&quot;)"
8082        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8083        <location
8084            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8085            line="12404"
8086            column="36"/>
8087    </issue>
8088
8089    <issue
8090        id="FlaggedApi"
8091        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8092        errorLine1="    @android.annotation.FlaggedApi(&quot;android.nfc.nfc_observe_mode&quot;)"
8093        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8094        <location
8095            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8096            line="12438"
8097            column="36"/>
8098    </issue>
8099
8100    <issue
8101        id="FlaggedApi"
8102        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8103        errorLine1="    @android.annotation.FlaggedApi(&quot;android.view.inputmethod.connectionless_handwriting&quot;)"
8104        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8105        <location
8106            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8107            line="13485"
8108            column="36"/>
8109    </issue>
8110
8111    <issue
8112        id="FlaggedApi"
8113        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8114        errorLine1="    @android.annotation.FlaggedApi(&quot;android.multiuser.enable_system_user_only_for_services_and_providers&quot;)"
8115        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8116        <location
8117            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8118            line="13672"
8119            column="36"/>
8120    </issue>
8121
8122    <issue
8123        id="FlaggedApi"
8124        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8125        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.text.flags.use_bounds_for_width&quot;)"
8126        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8127        <location
8128            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8129            line="15472"
8130            column="36"/>
8131    </issue>
8132
8133    <issue
8134        id="FlaggedApi"
8135        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8136        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.text.flags.fix_line_height_for_locale&quot;)"
8137        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8138        <location
8139            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8140            line="15520"
8141            column="36"/>
8142    </issue>
8143
8144    <issue
8145        id="FlaggedApi"
8146        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8147        errorLine1="    @android.annotation.FlaggedApi(&quot;android.view.flags.toolkit_set_frame_rate_read_only&quot;)"
8148        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8149        <location
8150            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8151            line="16364"
8152            column="36"/>
8153    </issue>
8154
8155    <issue
8156        id="FlaggedApi"
8157        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8158        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.window.flags.enforce_edge_to_edge&quot;)"
8159        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8160        <location
8161            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8162            line="16561"
8163            column="36"/>
8164    </issue>
8165
8166    <issue
8167        id="FlaggedApi"
8168        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8169        errorLine1="    @android.annotation.FlaggedApi(&quot;android.permission.flags.retail_demo_role_enabled&quot;)"
8170        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8171        <location
8172            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8173            line="18455"
8174            column="36"/>
8175    </issue>
8176
8177    <issue
8178        id="FlaggedApi"
8179        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8180        errorLine1="    @android.annotation.FlaggedApi(&quot;android.permission.flags.wallet_role_enabled&quot;)"
8181        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8182        <location
8183            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8184            line="18473"
8185            column="36"/>
8186    </issue>
8187
8188    <issue
8189        id="FlaggedApi"
8190        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8191        errorLine1="    @android.annotation.FlaggedApi(&quot;android.security.content_uri_permission_apis&quot;)"
8192        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8193        <location
8194            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8195            line="25110"
8196            column="36"/>
8197    </issue>
8198
8199    <issue
8200        id="FlaggedApi"
8201        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8202        errorLine1="    @android.annotation.FlaggedApi(&quot;android.security.asm_restrictions_enabled&quot;)"
8203        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8204        <location
8205            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8206            line="25837"
8207            column="36"/>
8208    </issue>
8209
8210    <issue
8211        id="FlaggedApi"
8212        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8213        errorLine1="    @android.annotation.FlaggedApi(&quot;android.security.asm_restrictions_enabled&quot;)"
8214        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8215        <location
8216            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8217            line="27173"
8218            column="36"/>
8219    </issue>
8220
8221    <issue
8222        id="FlaggedApi"
8223        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8224        errorLine1="    @android.annotation.FlaggedApi(&quot;android.view.inputmethod.ime_switcher_revamp&quot;)"
8225        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8226        <location
8227            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8228            line="41370"
8229            column="36"/>
8230    </issue>
8231
8232    <issue
8233        id="FlaggedApi"
8234        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8235        errorLine1="    @android.annotation.FlaggedApi(&quot;android.companion.virtual.flags.vdm_custom_ime&quot;)"
8236        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8237        <location
8238            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8239            line="41608"
8240            column="36"/>
8241    </issue>
8242
8243    <issue
8244        id="FlaggedApi"
8245        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8246        errorLine1="    @android.annotation.FlaggedApi(&quot;android.view.inputmethod.ime_switcher_revamp&quot;)"
8247        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8248        <location
8249            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8250            line="41645"
8251            column="36"/>
8252    </issue>
8253
8254    <issue
8255        id="FlaggedApi"
8256        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8257        errorLine1="    @android.annotation.FlaggedApi(&quot;android.content.res.default_locale&quot;)"
8258        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8259        <location
8260            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8261            line="44145"
8262            column="36"/>
8263    </issue>
8264
8265    <issue
8266        id="FlaggedApi"
8267        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8268        errorLine1="    @android.annotation.FlaggedApi(&quot;android.nfc.nfc_read_polling_loop&quot;)"
8269        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8270        <location
8271            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8272            line="45932"
8273            column="36"/>
8274    </issue>
8275
8276    <issue
8277        id="FlaggedApi"
8278        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8279        errorLine1="    @android.annotation.FlaggedApi(&quot;android.nfc.nfc_read_polling_loop&quot;)"
8280        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8281        <location
8282            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8283            line="45956"
8284            column="36"/>
8285    </issue>
8286
8287    <issue
8288        id="FlaggedApi"
8289        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8290        errorLine1="    @android.annotation.FlaggedApi(&quot;android.nfc.nfc_read_polling_loop&quot;)"
8291        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8292        <location
8293            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8294            line="45970"
8295            column="36"/>
8296    </issue>
8297
8298    <issue
8299        id="FlaggedApi"
8300        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8301        errorLine1="    @android.annotation.FlaggedApi(&quot;android.nfc.nfc_read_polling_loop&quot;)"
8302        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8303        <location
8304            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8305            line="45996"
8306            column="36"/>
8307    </issue>
8308
8309    <issue
8310        id="FlaggedApi"
8311        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8312        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.text.flags.use_bounds_for_width&quot;)"
8313        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8314        <location
8315            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8316            line="53416"
8317            column="36"/>
8318    </issue>
8319
8320    <issue
8321        id="FlaggedApi"
8322        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8323        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.text.flags.use_bounds_for_width&quot;)"
8324        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8325        <location
8326            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8327            line="53416"
8328            column="36"/>
8329    </issue>
8330
8331    <issue
8332        id="FlaggedApi"
8333        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8334        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.text.flags.use_bounds_for_width&quot;)"
8335        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8336        <location
8337            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8338            line="53416"
8339            column="36"/>
8340    </issue>
8341
8342    <issue
8343        id="FlaggedApi"
8344        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8345        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.text.flags.use_bounds_for_width&quot;)"
8346        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8347        <location
8348            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8349            line="53416"
8350            column="36"/>
8351    </issue>
8352
8353    <issue
8354        id="FlaggedApi"
8355        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8356        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.text.flags.use_bounds_for_width&quot;)"
8357        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8358        <location
8359            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8360            line="55227"
8361            column="36"/>
8362    </issue>
8363
8364    <issue
8365        id="FlaggedApi"
8366        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8367        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.text.flags.fix_line_height_for_locale&quot;)"
8368        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8369        <location
8370            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8371            line="55238"
8372            column="36"/>
8373    </issue>
8374
8375    <issue
8376        id="FlaggedApi"
8377        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8378        errorLine1="    @android.annotation.FlaggedApi(&quot;com.android.text.flags.use_bounds_for_width&quot;)"
8379        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8380        <location
8381            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8382            line="55249"
8383            column="36"/>
8384    </issue>
8385
8386    <issue
8387        id="FlaggedApi"
8388        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8389        errorLine1="    @android.annotation.FlaggedApi(&quot;android.view.flags.sensitive_content_app_protection_api&quot;)"
8390        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8391        <location
8392            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8393            line="62287"
8394            column="36"/>
8395    </issue>
8396
8397    <issue
8398        id="FlaggedApi"
8399        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8400        errorLine1="    @android.annotation.FlaggedApi(&quot;android.view.flags.sensitive_content_app_protection_api&quot;)"
8401        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8402        <location
8403            file="out/soong/.intermediates/frameworks/base/core/res/framework-res/android_common/gen/android/R.srcjar!/android/R.java"
8404            line="64240"
8405            column="36"/>
8406    </issue>
8407
8408    <issue
8409        id="FlaggedApi"
8410        message="Field `METADATA_KEY_COMMENT_SHORT_DESCRIPTION` is a flagged API and should be inside an `if (Flags.hdRadioImproved())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_HD_RADIO_IMPROVED) to transfer requirement to caller`)"
8411        errorLine1="        METADATA_KEYS_TYPE.put(METADATA_KEY_COMMENT_SHORT_DESCRIPTION, METADATA_TYPE_TEXT);"
8412        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8413        <location
8414            file="frameworks/base/core/java/android/hardware/radio/RadioMetadata.java"
8415            line="249"
8416            column="32"/>
8417    </issue>
8418
8419    <issue
8420        id="FlaggedApi"
8421        message="Field `METADATA_KEY_COMMENT_ACTUAL_TEXT` is a flagged API and should be inside an `if (Flags.hdRadioImproved())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_HD_RADIO_IMPROVED) to transfer requirement to caller`)"
8422        errorLine1="        METADATA_KEYS_TYPE.put(METADATA_KEY_COMMENT_ACTUAL_TEXT, METADATA_TYPE_TEXT);"
8423        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8424        <location
8425            file="frameworks/base/core/java/android/hardware/radio/RadioMetadata.java"
8426            line="250"
8427            column="32"/>
8428    </issue>
8429
8430    <issue
8431        id="FlaggedApi"
8432        message="Field `METADATA_KEY_COMMERCIAL` is a flagged API and should be inside an `if (Flags.hdRadioImproved())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_HD_RADIO_IMPROVED) to transfer requirement to caller`)"
8433        errorLine1="        METADATA_KEYS_TYPE.put(METADATA_KEY_COMMERCIAL, METADATA_TYPE_TEXT);"
8434        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~">
8435        <location
8436            file="frameworks/base/core/java/android/hardware/radio/RadioMetadata.java"
8437            line="251"
8438            column="32"/>
8439    </issue>
8440
8441    <issue
8442        id="FlaggedApi"
8443        message="Field `METADATA_KEY_UFIDS` is a flagged API and should be inside an `if (Flags.hdRadioImproved())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_HD_RADIO_IMPROVED) to transfer requirement to caller`)"
8444        errorLine1="        METADATA_KEYS_TYPE.put(METADATA_KEY_UFIDS, METADATA_TYPE_TEXT_ARRAY);"
8445        errorLine2="                               ~~~~~~~~~~~~~~~~~~">
8446        <location
8447            file="frameworks/base/core/java/android/hardware/radio/RadioMetadata.java"
8448            line="252"
8449            column="32"/>
8450    </issue>
8451
8452    <issue
8453        id="FlaggedApi"
8454        message="Field `METADATA_KEY_HD_STATION_NAME_SHORT` is a flagged API and should be inside an `if (Flags.hdRadioImproved())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_HD_RADIO_IMPROVED) to transfer requirement to caller`)"
8455        errorLine1="        METADATA_KEYS_TYPE.put(METADATA_KEY_HD_STATION_NAME_SHORT, METADATA_TYPE_TEXT);"
8456        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8457        <location
8458            file="frameworks/base/core/java/android/hardware/radio/RadioMetadata.java"
8459            line="253"
8460            column="32"/>
8461    </issue>
8462
8463    <issue
8464        id="FlaggedApi"
8465        message="Field `METADATA_KEY_HD_STATION_NAME_LONG` is a flagged API and should be inside an `if (Flags.hdRadioImproved())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_HD_RADIO_IMPROVED) to transfer requirement to caller`)"
8466        errorLine1="        METADATA_KEYS_TYPE.put(METADATA_KEY_HD_STATION_NAME_LONG, METADATA_TYPE_TEXT);"
8467        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8468        <location
8469            file="frameworks/base/core/java/android/hardware/radio/RadioMetadata.java"
8470            line="254"
8471            column="32"/>
8472    </issue>
8473
8474    <issue
8475        id="FlaggedApi"
8476        message="Field `METADATA_KEY_HD_SUBCHANNELS_AVAILABLE` is a flagged API and should be inside an `if (Flags.hdRadioImproved())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_HD_RADIO_IMPROVED) to transfer requirement to caller`)"
8477        errorLine1="        METADATA_KEYS_TYPE.put(METADATA_KEY_HD_SUBCHANNELS_AVAILABLE, METADATA_TYPE_INT);"
8478        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8479        <location
8480            file="frameworks/base/core/java/android/hardware/radio/RadioMetadata.java"
8481            line="255"
8482            column="32"/>
8483    </issue>
8484
8485    <issue
8486        id="FlaggedApi"
8487        message="Method `isPrivateProfile()` is a flagged API and should be inside an `if (Flags.allowPrivateProfile())` check (or annotate the surrounding method `fetchPrivateProfileUserHandle` with `@FlaggedApi(Flags.FLAG_ALLOW_PRIVATE_PROFILE) to transfer requirement to caller`)"
8488        errorLine1="            if (userInfo.isPrivateProfile()) {"
8489        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8490        <location
8491            file="frameworks/base/core/java/com/android/internal/app/ResolverActivity.java"
8492            line="827"
8493            column="17"/>
8494    </issue>
8495
8496    <issue
8497        id="FlaggedApi"
8498        message="Method `getDefaultLocale()` is a flagged API and should be inside an `if (Flags.defaultLocale())` check (or annotate the surrounding method `updateConfigurationImpl` with `@FlaggedApi(Flags.FLAG_DEFAULT_LOCALE) to transfer requirement to caller`)"
8499        errorLine1="                        if (Flags.defaultLocale() &amp;&amp; (lc.getDefaultLocale() != null)) {"
8500        errorLine2="                                                      ~~~~~~~~~~~~~~~~~~~~~">
8501        <location
8502            file="frameworks/base/core/java/android/content/res/ResourcesImpl.java"
8503            line="474"
8504            column="55"/>
8505    </issue>
8506
8507    <issue
8508        id="FlaggedApi"
8509        message="Method `getDefaultLocale()` is a flagged API and should be inside an `if (Flags.defaultLocale())` check (or annotate the surrounding method `updateConfigurationImpl` with `@FlaggedApi(Flags.FLAG_DEFAULT_LOCALE) to transfer requirement to caller`)"
8510        errorLine1="                    if (Flags.defaultLocale() &amp;&amp; (lc.getDefaultLocale() != null)) {"
8511        errorLine2="                                                  ~~~~~~~~~~~~~~~~~~~~~">
8512        <location
8513            file="frameworks/base/core/java/android/content/res/ResourcesImpl.java"
8514            line="515"
8515            column="51"/>
8516    </issue>
8517
8518    <issue
8519        id="FlaggedApi"
8520        message="Field `ROLLBACK_USER_IMPACT_LOW` is a flagged API and should be inside an `if (Flags.recoverabilityDetection())` check (or annotate the surrounding method `RollbackInfo` with `@FlaggedApi(Flags.FLAG_RECOVERABILITY_DETECTION) to transfer requirement to caller`)"
8521        errorLine1="                PackageManager.ROLLBACK_USER_IMPACT_LOW);"
8522        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~">
8523        <location
8524            file="frameworks/base/core/java/android/content/rollback/RollbackInfo.java"
8525            line="80"
8526            column="32"/>
8527    </issue>
8528
8529    <issue
8530        id="FlaggedApi"
8531        message="Method `getTransferReason()` is a flagged API and should be inside an `if (Flags.enableBuiltInSpeakerRouteSuitabilityStatuses())` check (or annotate the surrounding method `toString` with `@FlaggedApi(Flags.FLAG_ENABLE_BUILT_IN_SPEAKER_ROUTE_SUITABILITY_STATUSES) to transfer requirement to caller`)"
8532        errorLine1="                .append(getTransferReason())"
8533        errorLine2="                        ~~~~~~~~~~~~~~~~~~~">
8534        <location
8535            file="frameworks/base/media/java/android/media/RoutingSessionInfo.java"
8536            line="528"
8537            column="25"/>
8538    </issue>
8539
8540    <issue
8541        id="FlaggedApi"
8542        message="Field `TRANSFER_REASON_FALLBACK` is a flagged API and should be inside an `if (Flags.enableBuiltInSpeakerRouteSuitabilityStatuses())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_ENABLE_BUILT_IN_SPEAKER_ROUTE_SUITABILITY_STATUSES) to transfer requirement to caller`)"
8543        errorLine1="        @TransferReason private int mTransferReason = TRANSFER_REASON_FALLBACK;"
8544        errorLine2="                                                      ~~~~~~~~~~~~~~~~~~~~~~~~">
8545        <location
8546            file="frameworks/base/media/java/android/media/RoutingSessionInfo.java"
8547            line="590"
8548            column="55"/>
8549    </issue>
8550
8551    <issue
8552        id="FlaggedApi"
8553        message="Field `SCREEN_RECORDING_STATE_NOT_VISIBLE` is a flagged API and should be inside an `if (Flags.screenRecordingCallbacks())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_SCREEN_RECORDING_CALLBACKS) to transfer requirement to caller`)"
8554        errorLine1="    private @ScreenRecordingState int mState = SCREEN_RECORDING_STATE_NOT_VISIBLE;"
8555        errorLine2="                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8556        <location
8557            file="frameworks/base/core/java/android/view/ScreenRecordingCallbacks.java"
8558            line="54"
8559            column="48"/>
8560    </issue>
8561
8562    <issue
8563        id="FlaggedApi"
8564        message="Field `SCREEN_RECORDING_STATE_VISIBLE` is a flagged API and should be inside an `if (Flags.screenRecordingCallbacks())` check (or annotate the surrounding method `onScreenRecordingStateChanged` with `@FlaggedApi(Flags.FLAG_SCREEN_RECORDING_CALLBACKS) to transfer requirement to caller`)"
8565        errorLine1="                                                ? SCREEN_RECORDING_STATE_VISIBLE"
8566        errorLine2="                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8567        <location
8568            file="frameworks/base/core/java/android/view/ScreenRecordingCallbacks.java"
8569            line="85"
8570            column="51"/>
8571    </issue>
8572
8573    <issue
8574        id="FlaggedApi"
8575        message="Field `SCREEN_RECORDING_STATE_NOT_VISIBLE` is a flagged API and should be inside an `if (Flags.screenRecordingCallbacks())` check (or annotate the surrounding method `onScreenRecordingStateChanged` with `@FlaggedApi(Flags.FLAG_SCREEN_RECORDING_CALLBACKS) to transfer requirement to caller`)"
8576        errorLine1="                                                : SCREEN_RECORDING_STATE_NOT_VISIBLE;"
8577        errorLine2="                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8578        <location
8579            file="frameworks/base/core/java/android/view/ScreenRecordingCallbacks.java"
8580            line="86"
8581            column="51"/>
8582    </issue>
8583
8584    <issue
8585        id="FlaggedApi"
8586        message="Field `SCREEN_RECORDING_STATE_VISIBLE` is a flagged API and should be inside an `if (Flags.screenRecordingCallbacks())` check (or annotate the surrounding method `addCallback` with `@FlaggedApi(Flags.FLAG_SCREEN_RECORDING_CALLBACKS) to transfer requirement to caller`)"
8587        errorLine1="                                    ? SCREEN_RECORDING_STATE_VISIBLE"
8588        errorLine2="                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8589        <location
8590            file="frameworks/base/core/java/android/view/ScreenRecordingCallbacks.java"
8591            line="96"
8592            column="39"/>
8593    </issue>
8594
8595    <issue
8596        id="FlaggedApi"
8597        message="Field `SCREEN_RECORDING_STATE_NOT_VISIBLE` is a flagged API and should be inside an `if (Flags.screenRecordingCallbacks())` check (or annotate the surrounding method `addCallback` with `@FlaggedApi(Flags.FLAG_SCREEN_RECORDING_CALLBACKS) to transfer requirement to caller`)"
8598        errorLine1="                                    : SCREEN_RECORDING_STATE_NOT_VISIBLE;"
8599        errorLine2="                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8600        <location
8601            file="frameworks/base/core/java/android/view/ScreenRecordingCallbacks.java"
8602            line="97"
8603            column="39"/>
8604    </issue>
8605
8606    <issue
8607        id="FlaggedApi"
8608        message="Field `FOREGROUND_SERVICE_TYPE_MEDIA_PROCESSING` is a flagged API and should be inside an `if (Flags.introduceMediaProcessingType())` check (or annotate the surrounding method `foregroundServiceTypeToLabel` with `@FlaggedApi(Flags.FLAG_INTRODUCE_MEDIA_PROCESSING_TYPE) to transfer requirement to caller`)"
8609        errorLine1="            case FOREGROUND_SERVICE_TYPE_MEDIA_PROCESSING:"
8610        errorLine2="                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8611        <location
8612            file="frameworks/base/core/java/android/content/pm/ServiceInfo.java"
8613            line="707"
8614            column="18"/>
8615    </issue>
8616
8617    <issue
8618        id="FlaggedApi"
8619        message="Method `isPrivateProfile()` is a flagged API and should be inside an `if (Flags.allowPrivateProfile())` check (or annotate the surrounding method `setLaunchUserSpecificMessage` with `@FlaggedApi(Flags.FLAG_ALLOW_PRIVATE_PROFILE) to transfer requirement to caller`)"
8620        errorLine1="            if (userInfo != null &amp;&amp; userInfo.isPrivateProfile()) {"
8621        errorLine2="                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8622        <location
8623            file="frameworks/base/core/java/com/android/internal/app/SetScreenLockDialogActivity.java"
8624            line="146"
8625            column="37"/>
8626    </issue>
8627
8628    <issue
8629        id="FlaggedApi"
8630        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8631        errorLine1="    @FlaggedApi(&quot;com.android.media.flags.enable_privileged_routing_for_media_routing_control&quot;)"
8632        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8633        <location
8634            file="frameworks/base/core/java/android/provider/Settings.java"
8635            line="665"
8636            column="17"/>
8637    </issue>
8638
8639    <issue
8640        id="FlaggedApi"
8641        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8642        errorLine1="        @FlaggedApi(&quot;com.android.server.biometrics.face_vhal_feature&quot;)"
8643        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8644        <location
8645            file="frameworks/base/core/java/android/provider/Settings.java"
8646            line="11022"
8647            column="21"/>
8648    </issue>
8649
8650    <issue
8651        id="FlaggedApi"
8652        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8653        errorLine1="        @FlaggedApi(&quot;com.android.server.biometrics.face_vhal_feature&quot;)"
8654        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8655        <location
8656            file="frameworks/base/core/java/android/provider/Settings.java"
8657            line="11030"
8658            column="21"/>
8659    </issue>
8660
8661    <issue
8662        id="FlaggedApi"
8663        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
8664        errorLine1="    @FlaggedApi(&quot;com.android.wifi.flags.shared_connectivity_broadcast_receiver_test_api&quot;)"
8665        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8666        <location
8667            file="frameworks/base/wifi/java/src/android/net/wifi/sharedconnectivity/app/SharedConnectivityManager.java"
8668            line="300"
8669            column="17"/>
8670    </issue>
8671
8672    <issue
8673        id="FlaggedApi"
8674        message="Method `getInputTransferToken()` is a flagged API and should be inside an `if (Flags.surfaceControlInputReceiver())` check (or annotate the surrounding method `createSurfaceView` with `@FlaggedApi(Flags.FLAG_SURFACE_CONTROL_INPUT_RECEIVER) to transfer requirement to caller`)"
8675        errorLine1="                                : attachedSurfaceControl.getInputTransferToken(),"
8676        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8677        <location
8678            file="frameworks/base/core/java/android/window/SplashScreenView.java"
8679            line="342"
8680            column="35"/>
8681    </issue>
8682
8683    <issue
8684        id="FlaggedApi"
8685        message="Method `uptimeNanos()` is a flagged API and should be inside an `if (Flags.adpfGpuReportActualWorkDuration())` check (or annotate the surrounding method `getTime` with `@FlaggedApi(Flags.FLAG_ADPF_GPU_REPORT_ACTUAL_WORK_DURATION) to transfer requirement to caller`)"
8686        errorLine1="        return SystemClock.uptimeNanos() / 1000;"
8687        errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~~~~">
8688        <location
8689            file="frameworks/base/core/java/com/android/internal/util/StatLogger.java"
8690            line="94"
8691            column="16"/>
8692    </issue>
8693
8694    <issue
8695        id="FlaggedApi"
8696        message="Method `setUseBoundsForWidth()` is a flagged API and should be inside an `if (Flags.useBoundsForWidth())` check (or annotate the surrounding method `generate` with `@FlaggedApi(Flags.FLAG_USE_BOUNDS_FOR_WIDTH) to transfer requirement to caller`)"
8697        errorLine1="        final LineBreaker lineBreaker = new LineBreaker.Builder()"
8698        errorLine2="                                        ^">
8699        <location
8700            file="frameworks/base/core/java/android/text/StaticLayout.java"
8701            line="823"
8702            column="41"/>
8703    </issue>
8704
8705    <issue
8706        id="FlaggedApi"
8707        message="Method `computeDrawingBoundingBox()` is a flagged API and should be inside an `if (Flags.useBoundsForWidth())` check (or annotate the surrounding method `computeDrawingBoundingBox` with `@FlaggedApi(Flags.FLAG_USE_BOUNDS_FOR_WIDTH) to transfer requirement to caller`)"
8708        errorLine1="            mDrawingBounds = super.computeDrawingBoundingBox();"
8709        errorLine2="                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8710        <location
8711            file="frameworks/base/core/java/android/text/StaticLayout.java"
8712            line="1578"
8713            column="30"/>
8714    </issue>
8715
8716    <issue
8717        id="FlaggedApi"
8718        message="Method `createNoBreakSpan()` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `applyStyles` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
8719        errorLine1="                buffer.setSpan(LineBreakConfigSpan.createNoBreakSpan(),"
8720        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8721        <location
8722            file="frameworks/base/core/java/android/content/res/StringBlock.java"
8723            line="297"
8724            column="32"/>
8725    </issue>
8726
8727    <issue
8728        id="FlaggedApi"
8729        message="Method `createNoHyphenationSpan()` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `applyStyles` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
8730        errorLine1="                buffer.setSpan(LineBreakConfigSpan.createNoHyphenationSpan(),"
8731        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8732        <location
8733            file="frameworks/base/core/java/android/content/res/StringBlock.java"
8734            line="301"
8735            column="32"/>
8736    </issue>
8737
8738    <issue
8739        id="FlaggedApi"
8740        message="Field `LINE_BREAK_STYLE_UNSPECIFIED` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `applyStyles` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
8741        errorLine1="                    int lbStyle = LineBreakConfig.LINE_BREAK_STYLE_UNSPECIFIED;"
8742        errorLine2="                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8743        <location
8744            file="frameworks/base/core/java/android/content/res/StringBlock.java"
8745            line="387"
8746            column="51"/>
8747    </issue>
8748
8749    <issue
8750        id="FlaggedApi"
8751        message="Field `LINE_BREAK_STYLE_UNSPECIFIED` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `applyStyles` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
8752        errorLine1="                    int lbWordStyle = LineBreakConfig.LINE_BREAK_STYLE_UNSPECIFIED;"
8753        errorLine2="                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8754        <location
8755            file="frameworks/base/core/java/android/content/res/StringBlock.java"
8756            line="403"
8757            column="55"/>
8758    </issue>
8759
8760    <issue
8761        id="FlaggedApi"
8762        message="Field `LINE_BREAK_STYLE_UNSPECIFIED` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `applyStyles` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
8763        errorLine1="                    if (lbStyle != LineBreakConfig.LINE_BREAK_STYLE_UNSPECIFIED"
8764        errorLine2="                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8765        <location
8766            file="frameworks/base/core/java/android/content/res/StringBlock.java"
8767            line="415"
8768            column="52"/>
8769    </issue>
8770
8771    <issue
8772        id="FlaggedApi"
8773        message="Field `LINE_BREAK_WORD_STYLE_UNSPECIFIED` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `applyStyles` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
8774        errorLine1="                            || lbWordStyle != LineBreakConfig.LINE_BREAK_WORD_STYLE_UNSPECIFIED) {"
8775        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8776        <location
8777            file="frameworks/base/core/java/android/content/res/StringBlock.java"
8778            line="416"
8779            column="63"/>
8780    </issue>
8781
8782    <issue
8783        id="FlaggedApi"
8784        message="Method `LineBreakConfigSpan()` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `applyStyles` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
8785        errorLine1="                        buffer.setSpan(new LineBreakConfigSpan("
8786        errorLine2="                                       ^">
8787        <location
8788            file="frameworks/base/core/java/android/content/res/StringBlock.java"
8789            line="417"
8790            column="40"/>
8791    </issue>
8792
8793    <issue
8794        id="FlaggedApi"
8795        message="Field `HYPHENATION_UNSPECIFIED` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `applyStyles` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
8796        errorLine1="                                        LineBreakConfig.HYPHENATION_UNSPECIFIED)),"
8797        errorLine2="                                                        ~~~~~~~~~~~~~~~~~~~~~~~">
8798        <location
8799            file="frameworks/base/core/java/android/content/res/StringBlock.java"
8800            line="419"
8801            column="57"/>
8802    </issue>
8803
8804    <issue
8805        id="FlaggedApi"
8806        message="Method `setServiceCapabilities()` is a flagged API and should be inside an `if (Flags.dataOnlyCellularService())` check (or annotate the surrounding method `createFromParcel` with `@FlaggedApi(Flags.FLAG_DATA_ONLY_CELLULAR_SERVICE) to transfer requirement to caller`)"
8807        errorLine1="            return new Builder()"
8808        errorLine2="                   ^">
8809        <location
8810            file="frameworks/base/telephony/java/android/telephony/SubscriptionInfo.java"
8811            line="957"
8812            column="20"/>
8813    </issue>
8814
8815    <issue
8816        id="FlaggedApi"
8817        message="Method `setTransferStatus()` is a flagged API and should be inside an `if (Flags.supportPsimToEsimConversion())` check (or annotate the surrounding method `createFromParcel` with `@FlaggedApi(Flags.FLAG_SUPPORT_PSIM_TO_ESIM_CONVERSION) to transfer requirement to caller`)"
8818        errorLine1="            return new Builder()"
8819        errorLine2="                   ^">
8820        <location
8821            file="frameworks/base/telephony/java/android/telephony/SubscriptionInfo.java"
8822            line="957"
8823            column="20"/>
8824    </issue>
8825
8826    <issue
8827        id="FlaggedApi"
8828        message="Field `SERVICE_CAPABILITY_DATA` is a flagged API and should be inside an `if (Flags.dataOnlyCellularService())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_DATA_ONLY_CELLULAR_SERVICE) to transfer requirement to caller`)"
8829        errorLine1="    public static final int SERVICE_CAPABILITY_MAX = SERVICE_CAPABILITY_DATA;"
8830        errorLine2="                                                     ~~~~~~~~~~~~~~~~~~~~~~~">
8831        <location
8832            file="frameworks/base/telephony/java/android/telephony/SubscriptionManager.java"
8833            line="1436"
8834            column="54"/>
8835    </issue>
8836
8837    <issue
8838        id="FlaggedApi"
8839        message="Field `SERVICE_CAPABILITY_VOICE` is a flagged API and should be inside an `if (Flags.dataOnlyCellularService())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_DATA_ONLY_CELLULAR_SERVICE) to transfer requirement to caller`)"
8840        errorLine1="            serviceCapabilityToBitmask(SERVICE_CAPABILITY_VOICE);"
8841        errorLine2="                                       ~~~~~~~~~~~~~~~~~~~~~~~~">
8842        <location
8843            file="frameworks/base/telephony/java/android/telephony/SubscriptionManager.java"
8844            line="1443"
8845            column="40"/>
8846    </issue>
8847
8848    <issue
8849        id="FlaggedApi"
8850        message="Field `SERVICE_CAPABILITY_SMS` is a flagged API and should be inside an `if (Flags.dataOnlyCellularService())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_DATA_ONLY_CELLULAR_SERVICE) to transfer requirement to caller`)"
8851        errorLine1="            serviceCapabilityToBitmask(SERVICE_CAPABILITY_SMS);"
8852        errorLine2="                                       ~~~~~~~~~~~~~~~~~~~~~~">
8853        <location
8854            file="frameworks/base/telephony/java/android/telephony/SubscriptionManager.java"
8855            line="1450"
8856            column="40"/>
8857    </issue>
8858
8859    <issue
8860        id="FlaggedApi"
8861        message="Field `SERVICE_CAPABILITY_DATA` is a flagged API and should be inside an `if (Flags.dataOnlyCellularService())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_DATA_ONLY_CELLULAR_SERVICE) to transfer requirement to caller`)"
8862        errorLine1="            serviceCapabilityToBitmask(SERVICE_CAPABILITY_DATA);"
8863        errorLine2="                                       ~~~~~~~~~~~~~~~~~~~~~~~">
8864        <location
8865            file="frameworks/base/telephony/java/android/telephony/SubscriptionManager.java"
8866            line="1457"
8867            column="40"/>
8868    </issue>
8869
8870    <issue
8871        id="FlaggedApi"
8872        message="This is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `addOnSubscriptionsChangedListener` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
8873        errorLine1="        TelephonyRegistryManager telephonyRegistryManager = (TelephonyRegistryManager)"
8874        errorLine2="                                                             ~~~~~~~~~~~~~~~~~~~~~~~~">
8875        <location
8876            file="frameworks/base/telephony/java/android/telephony/SubscriptionManager.java"
8877            line="1696"
8878            column="62"/>
8879    </issue>
8880
8881    <issue
8882        id="FlaggedApi"
8883        message="Method `addOnSubscriptionsChangedListener()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `addOnSubscriptionsChangedListener` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
8884        errorLine1="            telephonyRegistryManager.addOnSubscriptionsChangedListener(listener,"
8885        errorLine2="            ^">
8886        <location
8887            file="frameworks/base/telephony/java/android/telephony/SubscriptionManager.java"
8888            line="1699"
8889            column="13"/>
8890    </issue>
8891
8892    <issue
8893        id="FlaggedApi"
8894        message="This is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `removeOnSubscriptionsChangedListener` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
8895        errorLine1="        TelephonyRegistryManager telephonyRegistryManager = (TelephonyRegistryManager)"
8896        errorLine2="                                                             ~~~~~~~~~~~~~~~~~~~~~~~~">
8897        <location
8898            file="frameworks/base/telephony/java/android/telephony/SubscriptionManager.java"
8899            line="1726"
8900            column="62"/>
8901    </issue>
8902
8903    <issue
8904        id="FlaggedApi"
8905        message="Method `removeOnSubscriptionsChangedListener()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `removeOnSubscriptionsChangedListener` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
8906        errorLine1="            telephonyRegistryManager.removeOnSubscriptionsChangedListener(listener);"
8907        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8908        <location
8909            file="frameworks/base/telephony/java/android/telephony/SubscriptionManager.java"
8910            line="1729"
8911            column="13"/>
8912    </issue>
8913
8914    <issue
8915        id="FlaggedApi"
8916        message="This is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `addOnOpportunisticSubscriptionsChangedListener` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
8917        errorLine1="        TelephonyRegistryManager telephonyRegistryManager = (TelephonyRegistryManager)"
8918        errorLine2="                                                             ~~~~~~~~~~~~~~~~~~~~~~~~">
8919        <location
8920            file="frameworks/base/telephony/java/android/telephony/SubscriptionManager.java"
8921            line="1784"
8922            column="62"/>
8923    </issue>
8924
8925    <issue
8926        id="FlaggedApi"
8927        message="Method `addOnOpportunisticSubscriptionsChangedListener()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `addOnOpportunisticSubscriptionsChangedListener` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
8928        errorLine1="            telephonyRegistryManager.addOnOpportunisticSubscriptionsChangedListener("
8929        errorLine2="            ^">
8930        <location
8931            file="frameworks/base/telephony/java/android/telephony/SubscriptionManager.java"
8932            line="1787"
8933            column="13"/>
8934    </issue>
8935
8936    <issue
8937        id="FlaggedApi"
8938        message="This is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `removeOnOpportunisticSubscriptionsChangedListener` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
8939        errorLine1="        TelephonyRegistryManager telephonyRegistryManager = (TelephonyRegistryManager)"
8940        errorLine2="                                                             ~~~~~~~~~~~~~~~~~~~~~~~~">
8941        <location
8942            file="frameworks/base/telephony/java/android/telephony/SubscriptionManager.java"
8943            line="1808"
8944            column="62"/>
8945    </issue>
8946
8947    <issue
8948        id="FlaggedApi"
8949        message="Method `removeOnOpportunisticSubscriptionsChangedListener()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `removeOnOpportunisticSubscriptionsChangedListener` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
8950        errorLine1="            telephonyRegistryManager.removeOnOpportunisticSubscriptionsChangedListener(listener);"
8951        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8952        <location
8953            file="frameworks/base/telephony/java/android/telephony/SubscriptionManager.java"
8954            line="1811"
8955            column="13"/>
8956    </issue>
8957
8958    <issue
8959        id="FlaggedApi"
8960        message="Field `SERVICE_CAPABILITY_VOICE` is a flagged API and should be inside an `if (Flags.dataOnlyCellularService())` check (or annotate the surrounding method `getServiceCapabilitiesSet` with `@FlaggedApi(Flags.FLAG_DATA_ONLY_CELLULAR_SERVICE) to transfer requirement to caller`)"
8961        errorLine1="        for (int i = SERVICE_CAPABILITY_VOICE; i &lt;= SERVICE_CAPABILITY_MAX; i++) {"
8962        errorLine2="                     ~~~~~~~~~~~~~~~~~~~~~~~~">
8963        <location
8964            file="frameworks/base/telephony/java/android/telephony/SubscriptionManager.java"
8965            line="4800"
8966            column="22"/>
8967    </issue>
8968
8969    <issue
8970        id="FlaggedApi"
8971        message="Field `CREATOR` is a flagged API and should be inside an `if (Flags.surfaceControlInputReceiver())` check (or annotate the surrounding method `SurfacePackage` with `@FlaggedApi(Flags.FLAG_SURFACE_CONTROL_INPUT_RECEIVER) to transfer requirement to caller`)"
8972        errorLine1="            mInputTransferToken = InputTransferToken.CREATOR.createFromParcel(in);"
8973        errorLine2="                                                     ~~~~~~~">
8974        <location
8975            file="frameworks/base/core/java/android/view/SurfaceControlViewHost.java"
8976            line="196"
8977            column="54"/>
8978    </issue>
8979
8980    <issue
8981        id="FlaggedApi"
8982        message="Method `writeToParcel()` is a flagged API and should be inside an `if (Flags.surfaceControlInputReceiver())` check (or annotate the surrounding method `writeToParcel` with `@FlaggedApi(Flags.FLAG_SURFACE_CONTROL_INPUT_RECEIVER) to transfer requirement to caller`)"
8983        errorLine1="            mInputTransferToken.writeToParcel(out, flags);"
8984        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8985        <location
8986            file="frameworks/base/core/java/android/view/SurfaceControlViewHost.java"
8987            line="276"
8988            column="13"/>
8989    </issue>
8990
8991    <issue
8992        id="FlaggedApi"
8993        message="Method `getInputTransferToken()` is a flagged API and should be inside an `if (Flags.surfaceControlInputReceiver())` check (or annotate the surrounding method `toString` with `@FlaggedApi(Flags.FLAG_SURFACE_CONTROL_INPUT_RECEIVER) to transfer requirement to caller`)"
8994        errorLine1="            return &quot;{inputTransferToken=&quot; + getInputTransferToken() + &quot; remoteInterface=&quot;"
8995        errorLine2="                                            ~~~~~~~~~~~~~~~~~~~~~~~">
8996        <location
8997            file="frameworks/base/core/java/android/view/SurfaceControlViewHost.java"
8998            line="309"
8999            column="45"/>
9000    </issue>
9001
9002    <issue
9003        id="FlaggedApi"
9004        message="Method `InputTransferToken()` is a flagged API and should be inside an `if (Flags.surfaceControlInputReceiver())` check (or annotate the surrounding method `SurfaceControlViewHost` with `@FlaggedApi(Flags.FLAG_SURFACE_CONTROL_INPUT_RECEIVER) to transfer requirement to caller`)"
9005        errorLine1="        this(context, display, hostToken == null ? null : new InputTransferToken(hostToken),"
9006        errorLine2="                                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9007        <location
9008            file="frameworks/base/core/java/android/view/SurfaceControlViewHost.java"
9009            line="352"
9010            column="59"/>
9011    </issue>
9012
9013    <issue
9014        id="FlaggedApi"
9015        message="Method `transferTouchGesture()` is a flagged API and should be inside an `if (Flags.surfaceControlInputReceiver())` check (or annotate the surrounding method `transferTouchGestureToHost` with `@FlaggedApi(Flags.FLAG_SURFACE_CONTROL_INPUT_RECEIVER) to transfer requirement to caller`)"
9016        errorLine1="        return wm.transferTouchGesture(getInputTransferToken(), mWm.mHostInputTransferToken);"
9017        errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9018        <location
9019            file="frameworks/base/core/java/android/view/SurfaceControlViewHost.java"
9020            line="602"
9021            column="16"/>
9022    </issue>
9023
9024    <issue
9025        id="FlaggedApi"
9026        message="Method `getInputTransferToken()` is a flagged API and should be inside an `if (Flags.surfaceControlInputReceiver())` check (or annotate the surrounding method `requestEmbeddedFocus` with `@FlaggedApi(Flags.FLAG_SURFACE_CONTROL_INPUT_RECEIVER) to transfer requirement to caller`)"
9027        errorLine1="                    mSurfacePackage.getInputTransferToken(), gainFocus);"
9028        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9029        <location
9030            file="frameworks/base/core/java/android/view/SurfaceView.java"
9031            line="2155"
9032            column="21"/>
9033    </issue>
9034
9035    <issue
9036        id="FlaggedApi"
9037        message="Method `uptimeNanos()` is a flagged API and should be inside an `if (Flags.adpfGpuReportActualWorkDuration())` check (or annotate the surrounding method `uptimeMillis$ravenwood` with `@FlaggedApi(Flags.FLAG_ADPF_GPU_REPORT_ACTUAL_WORK_DURATION) to transfer requirement to caller`)"
9038        errorLine1="        return uptimeNanos() / 1_000_000;"
9039        errorLine2="               ~~~~~~~~~~~~~">
9040        <location
9041            file="frameworks/base/core/java/android/os/SystemClock.java"
9042            line="202"
9043            column="16"/>
9044    </issue>
9045
9046    <issue
9047        id="FlaggedApi"
9048        message="Method `uptimeNanos()` is a flagged API and should be inside an `if (Flags.adpfGpuReportActualWorkDuration())` check (or annotate the surrounding method `elapsedRealtimeNanos$ravenwood` with `@FlaggedApi(Flags.FLAG_ADPF_GPU_REPORT_ACTUAL_WORK_DURATION) to transfer requirement to caller`)"
9049        errorLine1="        return uptimeNanos() + (DateUtils.HOUR_IN_MILLIS * 1_000_000);"
9050        errorLine2="               ~~~~~~~~~~~~~">
9051        <location
9052            file="frameworks/base/core/java/android/os/SystemClock.java"
9053            line="276"
9054            column="16"/>
9055    </issue>
9056
9057    <issue
9058        id="FlaggedApi"
9059        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
9060        errorLine1="    @FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
9061        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9062        <location
9063            file="frameworks/base/core/java/android/os/health/SystemHealthManager.java"
9064            line="231"
9065            column="17"/>
9066    </issue>
9067
9068    <issue
9069        id="FlaggedApi"
9070        message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)"
9071        errorLine1="    @FlaggedApi(&quot;com.android.server.power.optimization.power_monitor_api&quot;)"
9072        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9073        <location
9074            file="frameworks/base/core/java/android/os/health/SystemHealthManager.java"
9075            line="287"
9076            column="17"/>
9077    </issue>
9078
9079    <issue
9080        id="FlaggedApi"
9081        message="Method `null()` is a flagged API and should be inside an `if (Flags.vdmPublicApis())` check (or annotate the surrounding method `setupVirtualDeviceListener` with `@FlaggedApi(Flags.FLAG_VDM_PUBLIC_APIS) to transfer requirement to caller`)"
9082        errorLine1="        mVirtualDeviceListener = new VirtualDeviceManager.VirtualDeviceListener() {"
9083        errorLine2="                                 ^">
9084        <location
9085            file="frameworks/base/core/java/android/hardware/SystemSensorManager.java"
9086            line="612"
9087            column="34"/>
9088    </issue>
9089
9090    <issue
9091        id="FlaggedApi"
9092        message="This is a flagged API and should be inside an `if (Flags.vdmPublicApis())` check (or annotate the surrounding method `setupVirtualDeviceListener` with `@FlaggedApi(Flags.FLAG_VDM_PUBLIC_APIS) to transfer requirement to caller`)"
9093        errorLine1="        mVirtualDeviceListener = new VirtualDeviceManager.VirtualDeviceListener() {"
9094        errorLine2="                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9095        <location
9096            file="frameworks/base/core/java/android/hardware/SystemSensorManager.java"
9097            line="612"
9098            column="38"/>
9099    </issue>
9100
9101    <issue
9102        id="FlaggedApi"
9103        message="Method `registerVirtualDeviceListener()` is a flagged API and should be inside an `if (Flags.vdmPublicApis())` check (or annotate the surrounding method `setupVirtualDeviceListener` with `@FlaggedApi(Flags.FLAG_VDM_PUBLIC_APIS) to transfer requirement to caller`)"
9104        errorLine1="        mVdm.registerVirtualDeviceListener(mContext.getMainExecutor(), mVirtualDeviceListener);"
9105        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9106        <location
9107            file="frameworks/base/core/java/android/hardware/SystemSensorManager.java"
9108            line="627"
9109            column="9"/>
9110    </issue>
9111
9112    <issue
9113        id="FlaggedApi"
9114        message="Class `SecurityStateManager` is a flagged API and should be inside an `if (Flags.securityStateService())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_SECURITY_STATE_SERVICE) to transfer requirement to caller`)"
9115        errorLine1="        registerService(Context.SECURITY_STATE_SERVICE, SecurityStateManager.class,"
9116        errorLine2="                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~">
9117        <location
9118            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9119            line="676"
9120            column="57"/>
9121    </issue>
9122
9123    <issue
9124        id="FlaggedApi"
9125        message="Field `SECURITY_STATE_SERVICE` is a flagged API and should be inside an `if (Flags.securityStateService())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_SECURITY_STATE_SERVICE) to transfer requirement to caller`)"
9126        errorLine1="        registerService(Context.SECURITY_STATE_SERVICE, SecurityStateManager.class,"
9127        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~">
9128        <location
9129            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9130            line="676"
9131            column="33"/>
9132    </issue>
9133
9134    <issue
9135        id="FlaggedApi"
9136        message="Field `SECURITY_STATE_SERVICE` is a flagged API and should be inside an `if (Flags.securityStateService())` check (or annotate the surrounding method `createService` with `@FlaggedApi(Flags.FLAG_SECURITY_STATE_SERVICE) to transfer requirement to caller`)"
9137        errorLine1="                                Context.SECURITY_STATE_SERVICE);"
9138        errorLine2="                                        ~~~~~~~~~~~~~~~~~~~~~~">
9139        <location
9140            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9141            line="682"
9142            column="41"/>
9143    </issue>
9144
9145    <issue
9146        id="FlaggedApi"
9147        message="Method `SecurityStateManager()` is a flagged API and should be inside an `if (Flags.securityStateService())` check (or annotate the surrounding method `createService` with `@FlaggedApi(Flags.FLAG_SECURITY_STATE_SERVICE) to transfer requirement to caller`)"
9148        errorLine1="                        return new SecurityStateManager(service);"
9149        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9150        <location
9151            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9152            line="684"
9153            column="32"/>
9154    </issue>
9155
9156    <issue
9157        id="FlaggedApi"
9158        message="Class `TelephonyRegistryManager` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
9159        errorLine1="        registerService(Context.TELEPHONY_REGISTRY_SERVICE, TelephonyRegistryManager.class,"
9160        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9161        <location
9162            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9163            line="743"
9164            column="61"/>
9165    </issue>
9166
9167    <issue
9168        id="FlaggedApi"
9169        message="Method `TelephonyRegistryManager()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `createService` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
9170        errorLine1="                    return new TelephonyRegistryManager(ctx);"
9171        errorLine2="                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9172        <location
9173            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9174            line="747"
9175            column="28"/>
9176    </issue>
9177
9178    <issue
9179        id="FlaggedApi"
9180        message="Class `TvAdManager` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
9181        errorLine1="        registerService(Context.TV_AD_SERVICE, TvAdManager.class,"
9182        errorLine2="                                               ~~~~~~~~~~~~~~~~~">
9183        <location
9184            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9185            line="1019"
9186            column="48"/>
9187    </issue>
9188
9189    <issue
9190        id="FlaggedApi"
9191        message="Field `TV_AD_SERVICE` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
9192        errorLine1="        registerService(Context.TV_AD_SERVICE, TvAdManager.class,"
9193        errorLine2="                                ~~~~~~~~~~~~~">
9194        <location
9195            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9196            line="1019"
9197            column="33"/>
9198    </issue>
9199
9200    <issue
9201        id="FlaggedApi"
9202        message="Field `TV_AD_SERVICE` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `createService` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
9203        errorLine1="                                ServiceManager.getServiceOrThrow(Context.TV_AD_SERVICE);"
9204        errorLine2="                                                                         ~~~~~~~~~~~~~">
9205        <location
9206            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9207            line="1025"
9208            column="74"/>
9209    </issue>
9210
9211    <issue
9212        id="FlaggedApi"
9213        message="Method `TvAdManager()` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `createService` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
9214        errorLine1="                        return new TvAdManager(service, ctx.getUserId());"
9215        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9216        <location
9217            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9218            line="1028"
9219            column="32"/>
9220    </issue>
9221
9222    <issue
9223        id="FlaggedApi"
9224        message="Class `PersistentDataBlockManager` is a flagged API and should be inside an `if (Flags.frpEnforcement())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_FRP_ENFORCEMENT) to transfer requirement to caller`)"
9225        errorLine1="        registerService(Context.PERSISTENT_DATA_BLOCK_SERVICE, PersistentDataBlockManager.class,"
9226        errorLine2="                                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9227        <location
9228            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9229            line="1067"
9230            column="64"/>
9231    </issue>
9232
9233    <issue
9234        id="FlaggedApi"
9235        message="Field `PERSISTENT_DATA_BLOCK_SERVICE` is a flagged API and should be inside an `if (Flags.frpEnforcement())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_FRP_ENFORCEMENT) to transfer requirement to caller`)"
9236        errorLine1="        registerService(Context.PERSISTENT_DATA_BLOCK_SERVICE, PersistentDataBlockManager.class,"
9237        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9238        <location
9239            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9240            line="1067"
9241            column="33"/>
9242    </issue>
9243
9244    <issue
9245        id="FlaggedApi"
9246        message="Field `PERSISTENT_DATA_BLOCK_SERVICE` is a flagged API and should be inside an `if (Flags.frpEnforcement())` check (or annotate the surrounding method `createService` with `@FlaggedApi(Flags.FLAG_FRP_ENFORCEMENT) to transfer requirement to caller`)"
9247        errorLine1="                IBinder b = ServiceManager.getServiceOrThrow(Context.PERSISTENT_DATA_BLOCK_SERVICE);"
9248        errorLine2="                                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9249        <location
9250            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9251            line="1071"
9252            column="70"/>
9253    </issue>
9254
9255    <issue
9256        id="FlaggedApi"
9257        message="Method `PersistentDataBlockManager()` is a flagged API and should be inside an `if (Flags.frpEnforcement())` check (or annotate the surrounding method `createService` with `@FlaggedApi(Flags.FLAG_FRP_ENFORCEMENT) to transfer requirement to caller`)"
9258        errorLine1="                    return new PersistentDataBlockManager(persistentDataBlockService);"
9259        errorLine2="                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9260        <location
9261            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9262            line="1075"
9263            column="28"/>
9264    </issue>
9265
9266    <issue
9267        id="FlaggedApi"
9268        message="Class `ContextualSearchManager` is a flagged API and should be inside an `if (Flags.enableService())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_ENABLE_SERVICE) to transfer requirement to caller`)"
9269        errorLine1="        registerService(Context.CONTEXTUAL_SEARCH_SERVICE, ContextualSearchManager.class,"
9270        errorLine2="                                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9271        <location
9272            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9273            line="1319"
9274            column="60"/>
9275    </issue>
9276
9277    <issue
9278        id="FlaggedApi"
9279        message="Field `CONTEXTUAL_SEARCH_SERVICE` is a flagged API and should be inside an `if (Flags.enableService())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_ENABLE_SERVICE) to transfer requirement to caller`)"
9280        errorLine1="        registerService(Context.CONTEXTUAL_SEARCH_SERVICE, ContextualSearchManager.class,"
9281        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~">
9282        <location
9283            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9284            line="1319"
9285            column="33"/>
9286    </issue>
9287
9288    <issue
9289        id="FlaggedApi"
9290        message="Field `CONTEXTUAL_SEARCH_SERVICE` is a flagged API and should be inside an `if (Flags.enableService())` check (or annotate the surrounding method `createService` with `@FlaggedApi(Flags.FLAG_ENABLE_SERVICE) to transfer requirement to caller`)"
9291        errorLine1="                        IBinder b = ServiceManager.getService(Context.CONTEXTUAL_SEARCH_SERVICE);"
9292        errorLine2="                                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~">
9293        <location
9294            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9295            line="1324"
9296            column="71"/>
9297    </issue>
9298
9299    <issue
9300        id="FlaggedApi"
9301        message="Method `ContextualSearchManager()` is a flagged API and should be inside an `if (Flags.enableService())` check (or annotate the surrounding method `createService` with `@FlaggedApi(Flags.FLAG_ENABLE_SERVICE) to transfer requirement to caller`)"
9302        errorLine1="                        return b == null ? null : new ContextualSearchManager();"
9303        errorLine2="                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9304        <location
9305            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9306            line="1325"
9307            column="51"/>
9308    </issue>
9309
9310    <issue
9311        id="FlaggedApi"
9312        message="Class `DeviceStateManager` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
9313        errorLine1="        registerService(Context.DEVICE_STATE_SERVICE, DeviceStateManager.class,"
9314        errorLine2="                                                      ~~~~~~~~~~~~~~~~~~~~~~~~">
9315        <location
9316            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9317            line="1564"
9318            column="55"/>
9319    </issue>
9320
9321    <issue
9322        id="FlaggedApi"
9323        message="Method `DeviceStateManager()` is a flagged API and should be inside an `if (Flags.deviceStatePropertyApi())` check (or annotate the surrounding method `createService` with `@FlaggedApi(Flags.FLAG_DEVICE_STATE_PROPERTY_API) to transfer requirement to caller`)"
9324        errorLine1="                        return new DeviceStateManager();"
9325        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~">
9326        <location
9327            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9328            line="1568"
9329            column="32"/>
9330    </issue>
9331
9332    <issue
9333        id="FlaggedApi"
9334        message="Class `OnDeviceIntelligenceManager` is a flagged API and should be inside an `if (Flags.enableOnDeviceIntelligence())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_ENABLE_ON_DEVICE_INTELLIGENCE) to transfer requirement to caller`)"
9335        errorLine1="        registerService(Context.ON_DEVICE_INTELLIGENCE_SERVICE, OnDeviceIntelligenceManager.class,"
9336        errorLine2="                                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9337        <location
9338            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9339            line="1638"
9340            column="65"/>
9341    </issue>
9342
9343    <issue
9344        id="FlaggedApi"
9345        message="Field `ON_DEVICE_INTELLIGENCE_SERVICE` is a flagged API and should be inside an `if (Flags.enableOnDeviceIntelligence())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_ENABLE_ON_DEVICE_INTELLIGENCE) to transfer requirement to caller`)"
9346        errorLine1="        registerService(Context.ON_DEVICE_INTELLIGENCE_SERVICE, OnDeviceIntelligenceManager.class,"
9347        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9348        <location
9349            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9350            line="1638"
9351            column="33"/>
9352    </issue>
9353
9354    <issue
9355        id="FlaggedApi"
9356        message="Field `ON_DEVICE_INTELLIGENCE_SERVICE` is a flagged API and should be inside an `if (Flags.enableOnDeviceIntelligence())` check (or annotate the surrounding method `createService` with `@FlaggedApi(Flags.FLAG_ENABLE_ON_DEVICE_INTELLIGENCE) to transfer requirement to caller`)"
9357        errorLine1="                                Context.ON_DEVICE_INTELLIGENCE_SERVICE);"
9358        errorLine2="                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9359        <location
9360            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9361            line="1644"
9362            column="41"/>
9363    </issue>
9364
9365    <issue
9366        id="FlaggedApi"
9367        message="Method `OnDeviceIntelligenceManager()` is a flagged API and should be inside an `if (Flags.enableOnDeviceIntelligence())` check (or annotate the surrounding method `createService` with `@FlaggedApi(Flags.FLAG_ENABLE_ON_DEVICE_INTELLIGENCE) to transfer requirement to caller`)"
9368        errorLine1="                        return new OnDeviceIntelligenceManager(ctx.getOuterContext(), manager);"
9369        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9370        <location
9371            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9372            line="1647"
9373            column="32"/>
9374    </issue>
9375
9376    <issue
9377        id="FlaggedApi"
9378        message="Class `E2eeContactKeysManager` is a flagged API and should be inside an `if (Flags.userKeys())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_USER_KEYS) to transfer requirement to caller`)"
9379        errorLine1="        registerService(Context.CONTACT_KEYS_SERVICE, E2eeContactKeysManager.class,"
9380        errorLine2="                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9381        <location
9382            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9383            line="1670"
9384            column="55"/>
9385    </issue>
9386
9387    <issue
9388        id="FlaggedApi"
9389        message="Field `CONTACT_KEYS_SERVICE` is a flagged API and should be inside an `if (Flags.userKeys())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_USER_KEYS) to transfer requirement to caller`)"
9390        errorLine1="        registerService(Context.CONTACT_KEYS_SERVICE, E2eeContactKeysManager.class,"
9391        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~">
9392        <location
9393            file="frameworks/base/core/java/android/app/SystemServiceRegistry.java"
9394            line="1670"
9395            column="33"/>
9396    </issue>
9397
9398    <issue
9399        id="FlaggedApi"
9400        message="Method `addView()` is a flagged API and should be inside an `if (Flags.enableArrowIconOnHoverWhenClickable())` check (or annotate the surrounding method `addTab` with `@FlaggedApi(Flags.FLAG_ENABLE_ARROW_ICON_ON_HOVER_WHEN_CLICKABLE) to transfer requirement to caller`)"
9401        errorLine1="        mTabWidget.addView(tabIndicator);"
9402        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9403        <location
9404            file="frameworks/base/core/java/android/widget/TabHost.java"
9405            line="256"
9406            column="9"/>
9407    </issue>
9408
9409    <issue
9410        id="FlaggedApi"
9411        message="This is a flagged API and should be inside an `if (Flags.simultaneousCallingIndications())` check (or annotate the surrounding method `onSimultaneousCallingStateChanged` with `@FlaggedApi(Flags.FLAG_SIMULTANEOUS_CALLING_INDICATIONS) to transfer requirement to caller`)"
9412        errorLine1="                    (SimultaneousCellularCallingSupportListener) mTelephonyCallbackWeakRef.get();"
9413        errorLine2="                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9414        <location
9415            file="frameworks/base/core/java/android/telephony/TelephonyCallback.java"
9416            line="2065"
9417            column="22"/>
9418    </issue>
9419
9420    <issue
9421        id="FlaggedApi"
9422        message="Method `onSimultaneousCellularCallingSubscriptionsChanged()` is a flagged API and should be inside an `if (Flags.simultaneousCallingIndications())` check (or annotate the surrounding method `onSimultaneousCallingStateChanged` with `@FlaggedApi(Flags.FLAG_SIMULTANEOUS_CALLING_INDICATIONS) to transfer requirement to caller`)"
9423        errorLine1="                            () -> listener.onSimultaneousCellularCallingSubscriptionsChanged("
9424        errorLine2="                                  ^">
9425        <location
9426            file="frameworks/base/core/java/android/telephony/TelephonyCallback.java"
9427            line="2070"
9428            column="35"/>
9429    </issue>
9430
9431    <issue
9432        id="FlaggedApi"
9433        message="Class `SatelliteManager` is a flagged API and should be inside an `if (Flags.oemEnabledSatelliteFlag())` check (or annotate the surrounding method `registerServiceWrappers` with `@FlaggedApi(Flags.FLAG_OEM_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
9434        errorLine1="                SatelliteManager.class,"
9435        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~">
9436        <location
9437            file="frameworks/base/telephony/java/android/telephony/TelephonyFrameworkInitializer.java"
9438            line="146"
9439            column="17"/>
9440    </issue>
9441
9442    <issue
9443        id="FlaggedApi"
9444        message="Method `SatelliteManager()` is a flagged API and should be inside an `if (Flags.oemEnabledSatelliteFlag())` check (or annotate the surrounding method `registerServiceWrappers` with `@FlaggedApi(Flags.FLAG_OEM_ENABLED_SATELLITE_FLAG) to transfer requirement to caller`)"
9445        errorLine1="                        ? new SatelliteManager(context) : null"
9446        errorLine2="                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9447        <location
9448            file="frameworks/base/telephony/java/android/telephony/TelephonyFrameworkInitializer.java"
9449            line="148"
9450            column="27"/>
9451    </issue>
9452
9453    <issue
9454        id="FlaggedApi"
9455        message="This is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `listen` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
9456        errorLine1="                (TelephonyRegistryManager)"
9457        errorLine2="                 ~~~~~~~~~~~~~~~~~~~~~~~~">
9458        <location
9459            file="frameworks/base/telephony/java/android/telephony/TelephonyManager.java"
9460            line="6726"
9461            column="18"/>
9462    </issue>
9463
9464    <issue
9465        id="FlaggedApi"
9466        message="Method `listenFromListener()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `listen` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
9467        errorLine1="            telephonyRegistry.listenFromListener(mSubId, renounceFineLocationAccess,"
9468        errorLine2="            ^">
9469        <location
9470            file="frameworks/base/telephony/java/android/telephony/TelephonyManager.java"
9471            line="6734"
9472            column="13"/>
9473    </issue>
9474
9475    <issue
9476        id="FlaggedApi"
9477        message="This is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `registerTelephonyCallback` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
9478        errorLine1="        mTelephonyRegistryMgr = (TelephonyRegistryManager)"
9479        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~~">
9480        <location
9481            file="frameworks/base/telephony/java/android/telephony/TelephonyManager.java"
9482            line="17689"
9483            column="34"/>
9484    </issue>
9485
9486    <issue
9487        id="FlaggedApi"
9488        message="Method `registerTelephonyCallback()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `registerTelephonyCallback` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
9489        errorLine1="            mTelephonyRegistryMgr.registerTelephonyCallback("
9490        errorLine2="            ^">
9491        <location
9492            file="frameworks/base/telephony/java/android/telephony/TelephonyManager.java"
9493            line="17692"
9494            column="13"/>
9495    </issue>
9496
9497    <issue
9498        id="FlaggedApi"
9499        message="Class `TelephonyRegistryManager` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `unregisterTelephonyCallback` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
9500        errorLine1="        mTelephonyRegistryMgr = mContext.getSystemService(TelephonyRegistryManager.class);"
9501        errorLine2="                                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9502        <location
9503            file="frameworks/base/telephony/java/android/telephony/TelephonyManager.java"
9504            line="17717"
9505            column="59"/>
9506    </issue>
9507
9508    <issue
9509        id="FlaggedApi"
9510        message="Method `unregisterTelephonyCallback()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `unregisterTelephonyCallback` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
9511        errorLine1="            mTelephonyRegistryMgr.unregisterTelephonyCallback(mSubId, getOpPackageName(),"
9512        errorLine2="            ^">
9513        <location
9514            file="frameworks/base/telephony/java/android/telephony/TelephonyManager.java"
9515            line="17719"
9516            column="13"/>
9517    </issue>
9518
9519    <issue
9520        id="FlaggedApi"
9521        message="Class `TelephonyRegistryManager` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `registerCarrierPrivilegesCallback` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
9522        errorLine1="        mTelephonyRegistryMgr = mContext.getSystemService(TelephonyRegistryManager.class);"
9523        errorLine2="                                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9524        <location
9525            file="frameworks/base/telephony/java/android/telephony/TelephonyManager.java"
9526            line="18688"
9527            column="59"/>
9528    </issue>
9529
9530    <issue
9531        id="FlaggedApi"
9532        message="Method `addCarrierPrivilegesCallback()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `registerCarrierPrivilegesCallback` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
9533        errorLine1="        mTelephonyRegistryMgr.addCarrierPrivilegesCallback(logicalSlotIndex, executor, callback);"
9534        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9535        <location
9536            file="frameworks/base/telephony/java/android/telephony/TelephonyManager.java"
9537            line="18692"
9538            column="9"/>
9539    </issue>
9540
9541    <issue
9542        id="FlaggedApi"
9543        message="Class `TelephonyRegistryManager` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `unregisterCarrierPrivilegesCallback` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
9544        errorLine1="        mTelephonyRegistryMgr = mContext.getSystemService(TelephonyRegistryManager.class);"
9545        errorLine2="                                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9546        <location
9547            file="frameworks/base/telephony/java/android/telephony/TelephonyManager.java"
9548            line="18708"
9549            column="59"/>
9550    </issue>
9551
9552    <issue
9553        id="FlaggedApi"
9554        message="Method `removeCarrierPrivilegesCallback()` is a flagged API and should be inside an `if (Flags.telecomResolveHiddenDependencies())` check (or annotate the surrounding method `unregisterCarrierPrivilegesCallback` with `@FlaggedApi(Flags.FLAG_TELECOM_RESOLVE_HIDDEN_DEPENDENCIES) to transfer requirement to caller`)"
9555        errorLine1="        mTelephonyRegistryMgr.removeCarrierPrivilegesCallback(callback);"
9556        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9557        <location
9558            file="frameworks/base/telephony/java/android/telephony/TelephonyManager.java"
9559            line="18712"
9560            column="9"/>
9561    </issue>
9562
9563    <issue
9564        id="FlaggedApi"
9565        message="This is a flagged API and should be inside an `if (Flags.simultaneousCallingIndications())` check (or annotate the surrounding method `getEventsFromCallback` with `@FlaggedApi(Flags.FLAG_SIMULTANEOUS_CALLING_INDICATIONS) to transfer requirement to caller`)"
9566        errorLine1="                instanceof TelephonyCallback.SimultaneousCellularCallingSupportListener) {"
9567        errorLine2="                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9568        <location
9569            file="frameworks/base/core/java/android/telephony/TelephonyRegistryManager.java"
9570            line="1241"
9571            column="28"/>
9572    </issue>
9573
9574    <issue
9575        id="FlaggedApi"
9576        message="Field `EVENT_SIMULTANEOUS_CELLULAR_CALLING_SUBSCRIPTIONS_CHANGED` is a flagged API and should be inside an `if (Flags.simultaneousCallingIndications())` check (or annotate the surrounding method `getEventsFromCallback` with `@FlaggedApi(Flags.FLAG_SIMULTANEOUS_CALLING_INDICATIONS) to transfer requirement to caller`)"
9577        errorLine1="                    TelephonyCallback.EVENT_SIMULTANEOUS_CELLULAR_CALLING_SUBSCRIPTIONS_CHANGED);"
9578        errorLine2="                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9579        <location
9580            file="frameworks/base/core/java/android/telephony/TelephonyRegistryManager.java"
9581            line="1243"
9582            column="39"/>
9583    </issue>
9584
9585    <issue
9586        id="FlaggedApi"
9587        message="Field `TEXT_RUN_FLAG_LEFT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `calculateRunFlag` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
9588        errorLine1="            return Paint.TEXT_RUN_FLAG_LEFT_EDGE | Paint.TEXT_RUN_FLAG_RIGHT_EDGE;"
9589        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~">
9590        <location
9591            file="frameworks/base/core/java/android/text/TextLine.java"
9592            line="342"
9593            column="26"/>
9594    </issue>
9595
9596    <issue
9597        id="FlaggedApi"
9598        message="Field `TEXT_RUN_FLAG_RIGHT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `calculateRunFlag` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
9599        errorLine1="            return Paint.TEXT_RUN_FLAG_LEFT_EDGE | Paint.TEXT_RUN_FLAG_RIGHT_EDGE;"
9600        errorLine2="                                                         ~~~~~~~~~~~~~~~~~~~~~~~~">
9601        <location
9602            file="frameworks/base/core/java/android/text/TextLine.java"
9603            line="342"
9604            column="58"/>
9605    </issue>
9606
9607    <issue
9608        id="FlaggedApi"
9609        message="Field `TEXT_RUN_FLAG_LEFT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `calculateRunFlag` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
9610        errorLine1="                runFlag |= Paint.TEXT_RUN_FLAG_LEFT_EDGE;"
9611        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~">
9612        <location
9613            file="frameworks/base/core/java/android/text/TextLine.java"
9614            line="359"
9615            column="34"/>
9616    </issue>
9617
9618    <issue
9619        id="FlaggedApi"
9620        message="Field `TEXT_RUN_FLAG_RIGHT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `calculateRunFlag` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
9621        errorLine1="                runFlag |= Paint.TEXT_RUN_FLAG_RIGHT_EDGE;"
9622        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~~">
9623        <location
9624            file="frameworks/base/core/java/android/text/TextLine.java"
9625            line="361"
9626            column="34"/>
9627    </issue>
9628
9629    <issue
9630        id="FlaggedApi"
9631        message="Field `TEXT_RUN_FLAG_RIGHT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `calculateRunFlag` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
9632        errorLine1="                runFlag |= Paint.TEXT_RUN_FLAG_RIGHT_EDGE;"
9633        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~~">
9634        <location
9635            file="frameworks/base/core/java/android/text/TextLine.java"
9636            line="366"
9637            column="34"/>
9638    </issue>
9639
9640    <issue
9641        id="FlaggedApi"
9642        message="Field `TEXT_RUN_FLAG_LEFT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `calculateRunFlag` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
9643        errorLine1="                runFlag |= Paint.TEXT_RUN_FLAG_LEFT_EDGE;"
9644        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~">
9645        <location
9646            file="frameworks/base/core/java/android/text/TextLine.java"
9647            line="368"
9648            column="34"/>
9649    </issue>
9650
9651    <issue
9652        id="FlaggedApi"
9653        message="Field `TEXT_RUN_FLAG_LEFT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `resolveRunFlagForSubSequence` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
9654        errorLine1="        if ((runFlag &amp; Paint.TEXT_RUN_FLAG_LEFT_EDGE) != 0) {"
9655        errorLine2="                             ~~~~~~~~~~~~~~~~~~~~~~~">
9656        <location
9657            file="frameworks/base/core/java/android/text/TextLine.java"
9658            line="394"
9659            column="30"/>
9660    </issue>
9661
9662    <issue
9663        id="FlaggedApi"
9664        message="Field `TEXT_RUN_FLAG_LEFT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `resolveRunFlagForSubSequence` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
9665        errorLine1="                    localRunFlag &amp;= ~Paint.TEXT_RUN_FLAG_LEFT_EDGE;"
9666        errorLine2="                                           ~~~~~~~~~~~~~~~~~~~~~~~">
9667        <location
9668            file="frameworks/base/core/java/android/text/TextLine.java"
9669            line="398"
9670            column="44"/>
9671    </issue>
9672
9673    <issue
9674        id="FlaggedApi"
9675        message="Field `TEXT_RUN_FLAG_LEFT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `resolveRunFlagForSubSequence` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
9676        errorLine1="                    localRunFlag &amp;= ~Paint.TEXT_RUN_FLAG_LEFT_EDGE;"
9677        errorLine2="                                           ~~~~~~~~~~~~~~~~~~~~~~~">
9678        <location
9679            file="frameworks/base/core/java/android/text/TextLine.java"
9680            line="403"
9681            column="44"/>
9682    </issue>
9683
9684    <issue
9685        id="FlaggedApi"
9686        message="Field `TEXT_RUN_FLAG_RIGHT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `resolveRunFlagForSubSequence` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
9687        errorLine1="        if ((runFlag &amp; Paint.TEXT_RUN_FLAG_RIGHT_EDGE) != 0) {"
9688        errorLine2="                             ~~~~~~~~~~~~~~~~~~~~~~~~">
9689        <location
9690            file="frameworks/base/core/java/android/text/TextLine.java"
9691            line="407"
9692            column="30"/>
9693    </issue>
9694
9695    <issue
9696        id="FlaggedApi"
9697        message="Field `TEXT_RUN_FLAG_RIGHT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `resolveRunFlagForSubSequence` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
9698        errorLine1="                    localRunFlag &amp;= ~Paint.TEXT_RUN_FLAG_RIGHT_EDGE;"
9699        errorLine2="                                           ~~~~~~~~~~~~~~~~~~~~~~~~">
9700        <location
9701            file="frameworks/base/core/java/android/text/TextLine.java"
9702            line="411"
9703            column="44"/>
9704    </issue>
9705
9706    <issue
9707        id="FlaggedApi"
9708        message="Field `TEXT_RUN_FLAG_RIGHT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `resolveRunFlagForSubSequence` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
9709        errorLine1="                    localRunFlag &amp;= ~Paint.TEXT_RUN_FLAG_RIGHT_EDGE;"
9710        errorLine2="                                           ~~~~~~~~~~~~~~~~~~~~~~~~">
9711        <location
9712            file="frameworks/base/core/java/android/text/TextLine.java"
9713            line="416"
9714            column="44"/>
9715    </issue>
9716
9717    <issue
9718        id="FlaggedApi"
9719        message="Field `TEXT_RUN_FLAG_LEFT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `handleText` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
9720        errorLine1="        if ((runFlag &amp; Paint.TEXT_RUN_FLAG_LEFT_EDGE) == Paint.TEXT_RUN_FLAG_LEFT_EDGE) {"
9721        errorLine2="                             ~~~~~~~~~~~~~~~~~~~~~~~">
9722        <location
9723            file="frameworks/base/core/java/android/text/TextLine.java"
9724            line="1345"
9725            column="30"/>
9726    </issue>
9727
9728    <issue
9729        id="FlaggedApi"
9730        message="Field `TEXT_RUN_FLAG_LEFT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `handleText` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
9731        errorLine1="        if ((runFlag &amp; Paint.TEXT_RUN_FLAG_LEFT_EDGE) == Paint.TEXT_RUN_FLAG_LEFT_EDGE) {"
9732        errorLine2="                                                               ~~~~~~~~~~~~~~~~~~~~~~~">
9733        <location
9734            file="frameworks/base/core/java/android/text/TextLine.java"
9735            line="1345"
9736            column="64"/>
9737    </issue>
9738
9739    <issue
9740        id="FlaggedApi"
9741        message="Field `TEXT_RUN_FLAG_LEFT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `handleText` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
9742        errorLine1="            wp.setFlags(wp.getFlags() | Paint.TEXT_RUN_FLAG_LEFT_EDGE);"
9743        errorLine2="                                              ~~~~~~~~~~~~~~~~~~~~~~~">
9744        <location
9745            file="frameworks/base/core/java/android/text/TextLine.java"
9746            line="1346"
9747            column="47"/>
9748    </issue>
9749
9750    <issue
9751        id="FlaggedApi"
9752        message="Field `TEXT_RUN_FLAG_LEFT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `handleText` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
9753        errorLine1="            wp.setFlags(wp.getFlags() &amp; ~Paint.TEXT_RUN_FLAG_LEFT_EDGE);"
9754        errorLine2="                                               ~~~~~~~~~~~~~~~~~~~~~~~">
9755        <location
9756            file="frameworks/base/core/java/android/text/TextLine.java"
9757            line="1348"
9758            column="48"/>
9759    </issue>
9760
9761    <issue
9762        id="FlaggedApi"
9763        message="Field `TEXT_RUN_FLAG_RIGHT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `handleText` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
9764        errorLine1="        if ((runFlag &amp; Paint.TEXT_RUN_FLAG_RIGHT_EDGE) == Paint.TEXT_RUN_FLAG_RIGHT_EDGE) {"
9765        errorLine2="                             ~~~~~~~~~~~~~~~~~~~~~~~~">
9766        <location
9767            file="frameworks/base/core/java/android/text/TextLine.java"
9768            line="1350"
9769            column="30"/>
9770    </issue>
9771
9772    <issue
9773        id="FlaggedApi"
9774        message="Field `TEXT_RUN_FLAG_RIGHT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `handleText` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
9775        errorLine1="        if ((runFlag &amp; Paint.TEXT_RUN_FLAG_RIGHT_EDGE) == Paint.TEXT_RUN_FLAG_RIGHT_EDGE) {"
9776        errorLine2="                                                                ~~~~~~~~~~~~~~~~~~~~~~~~">
9777        <location
9778            file="frameworks/base/core/java/android/text/TextLine.java"
9779            line="1350"
9780            column="65"/>
9781    </issue>
9782
9783    <issue
9784        id="FlaggedApi"
9785        message="Field `TEXT_RUN_FLAG_RIGHT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `handleText` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
9786        errorLine1="            wp.setFlags(wp.getFlags() | Paint.TEXT_RUN_FLAG_RIGHT_EDGE);"
9787        errorLine2="                                              ~~~~~~~~~~~~~~~~~~~~~~~~">
9788        <location
9789            file="frameworks/base/core/java/android/text/TextLine.java"
9790            line="1351"
9791            column="47"/>
9792    </issue>
9793
9794    <issue
9795        id="FlaggedApi"
9796        message="Field `TEXT_RUN_FLAG_RIGHT_EDGE` is a flagged API and should be inside an `if (Flags.letterSpacingJustification())` check (or annotate the surrounding method `handleText` with `@FlaggedApi(Flags.FLAG_LETTER_SPACING_JUSTIFICATION) to transfer requirement to caller`)"
9797        errorLine1="            wp.setFlags(wp.getFlags() &amp; ~Paint.TEXT_RUN_FLAG_RIGHT_EDGE);"
9798        errorLine2="                                               ~~~~~~~~~~~~~~~~~~~~~~~~">
9799        <location
9800            file="frameworks/base/core/java/android/text/TextLine.java"
9801            line="1353"
9802            column="48"/>
9803    </issue>
9804
9805    <issue
9806        id="FlaggedApi"
9807        message="Field `CREATOR` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `createFromParcel` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
9808        errorLine1="                    span = LineBreakConfigSpan.CREATOR.createFromParcel(p);"
9809        errorLine2="                                               ~~~~~~~">
9810        <location
9811            file="frameworks/base/core/java/android/text/TextUtils.java"
9812            line="1023"
9813            column="48"/>
9814    </issue>
9815
9816    <issue
9817        id="FlaggedApi"
9818        message="Method `getFontMetricsForLocale()` is a flagged API and should be inside an `if (Flags.fixLineHeightForLocale())` check (or annotate the surrounding method `getResolvedMinimumFontMetrics` with `@FlaggedApi(Flags.FLAG_FIX_LINE_HEIGHT_FOR_LOCALE) to transfer requirement to caller`)"
9819        errorLine1="        mTextPaint.getFontMetricsForLocale(mLocalePreferredFontMetrics);"
9820        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9821        <location
9822            file="frameworks/base/core/java/android/widget/TextView.java"
9823            line="10860"
9824            column="9"/>
9825    </issue>
9826
9827    <issue
9828        id="FlaggedApi"
9829        message="Method `setMinimumFontMetrics()` is a flagged API and should be inside an `if (Flags.fixLineHeightForLocale())` check (or annotate the surrounding method `makeNewLayout` with `@FlaggedApi(Flags.FLAG_FIX_LINE_HEIGHT_FOR_LOCALE) to transfer requirement to caller`)"
9830        errorLine1="                StaticLayout.Builder builder = StaticLayout.Builder.obtain(mHint, 0,"
9831        errorLine2="                                               ^">
9832        <location
9833            file="frameworks/base/core/java/android/widget/TextView.java"
9834            line="10965"
9835            column="48"/>
9836    </issue>
9837
9838    <issue
9839        id="FlaggedApi"
9840        message="Method `setUseBoundsForWidth()` is a flagged API and should be inside an `if (Flags.useBoundsForWidth())` check (or annotate the surrounding method `makeNewLayout` with `@FlaggedApi(Flags.FLAG_USE_BOUNDS_FOR_WIDTH) to transfer requirement to caller`)"
9841        errorLine1="                StaticLayout.Builder builder = StaticLayout.Builder.obtain(mHint, 0,"
9842        errorLine2="                                               ^">
9843        <location
9844            file="frameworks/base/core/java/android/widget/TextView.java"
9845            line="10965"
9846            column="48"/>
9847    </issue>
9848
9849    <issue
9850        id="FlaggedApi"
9851        message="Method `setLineBreakConfig()` is a flagged API and should be inside an `if (Flags.noBreakNoHyphenationSpan())` check (or annotate the surrounding method `makeSingleLayout` with `@FlaggedApi(Flags.FLAG_NO_BREAK_NO_HYPHENATION_SPAN) to transfer requirement to caller`)"
9852        errorLine1="            final DynamicLayout.Builder builder = DynamicLayout.Builder.obtain(mText, mTextPaint,"
9853        errorLine2="                                                  ^">
9854        <location
9855            file="frameworks/base/core/java/android/widget/TextView.java"
9856            line="11029"
9857            column="51"/>
9858    </issue>
9859
9860    <issue
9861        id="FlaggedApi"
9862        message="Method `setMinimumFontMetrics()` is a flagged API and should be inside an `if (Flags.fixLineHeightForLocale())` check (or annotate the surrounding method `makeSingleLayout` with `@FlaggedApi(Flags.FLAG_FIX_LINE_HEIGHT_FOR_LOCALE) to transfer requirement to caller`)"
9863        errorLine1="            final DynamicLayout.Builder builder = DynamicLayout.Builder.obtain(mText, mTextPaint,"
9864        errorLine2="                                                  ^">
9865        <location
9866            file="frameworks/base/core/java/android/widget/TextView.java"
9867            line="11029"
9868            column="51"/>
9869    </issue>
9870
9871    <issue
9872        id="FlaggedApi"
9873        message="Method `setUseBoundsForWidth()` is a flagged API and should be inside an `if (Flags.useBoundsForWidth())` check (or annotate the surrounding method `makeSingleLayout` with `@FlaggedApi(Flags.FLAG_USE_BOUNDS_FOR_WIDTH) to transfer requirement to caller`)"
9874        errorLine1="            final DynamicLayout.Builder builder = DynamicLayout.Builder.obtain(mText, mTextPaint,"
9875        errorLine2="                                                  ^">
9876        <location
9877            file="frameworks/base/core/java/android/widget/TextView.java"
9878            line="11029"
9879            column="51"/>
9880    </issue>
9881
9882    <issue
9883        id="FlaggedApi"
9884        message="Method `setMinimumFontMetrics()` is a flagged API and should be inside an `if (Flags.fixLineHeightForLocale())` check (or annotate the surrounding method `makeSingleLayout` with `@FlaggedApi(Flags.FLAG_FIX_LINE_HEIGHT_FOR_LOCALE) to transfer requirement to caller`)"
9885        errorLine1="            StaticLayout.Builder builder = StaticLayout.Builder.obtain(mTransformed,"
9886        errorLine2="                                           ^">
9887        <location
9888            file="frameworks/base/core/java/android/widget/TextView.java"
9889            line="11115"
9890            column="44"/>
9891    </issue>
9892
9893    <issue
9894        id="FlaggedApi"
9895        message="Method `setUseBoundsForWidth()` is a flagged API and should be inside an `if (Flags.useBoundsForWidth())` check (or annotate the surrounding method `makeSingleLayout` with `@FlaggedApi(Flags.FLAG_USE_BOUNDS_FOR_WIDTH) to transfer requirement to caller`)"
9896        errorLine1="            StaticLayout.Builder builder = StaticLayout.Builder.obtain(mTransformed,"
9897        errorLine2="                                           ^">
9898        <location
9899            file="frameworks/base/core/java/android/widget/TextView.java"
9900            line="11115"
9901            column="44"/>
9902    </issue>
9903
9904    <issue
9905        id="FlaggedApi"
9906        message="Method `computeDrawingBoundingBox()` is a flagged API and should be inside an `if (Flags.useBoundsForWidth())` check (or annotate the surrounding method `desired` with `@FlaggedApi(Flags.FLAG_USE_BOUNDS_FOR_WIDTH) to transfer requirement to caller`)"
9907        errorLine1="            max = Math.max(max, layout.computeDrawingBoundingBox().width());"
9908        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9909        <location
9910            file="frameworks/base/core/java/android/widget/TextView.java"
9911            line="11181"
9912            column="33"/>
9913    </issue>
9914
9915    <issue
9916        id="FlaggedApi"
9917        message="Method `getDrawingBoundingBox()` is a flagged API and should be inside an `if (Flags.useBoundsForWidth())` check (or annotate the surrounding method `onMeasure` with `@FlaggedApi(Flags.FLAG_USE_BOUNDS_FOR_WIDTH) to transfer requirement to caller`)"
9918        errorLine1="                    RectF bbox = boring.getDrawingBoundingBox();"
9919        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9920        <location
9921            file="frameworks/base/core/java/android/widget/TextView.java"
9922            line="11275"
9923            column="34"/>
9924    </issue>
9925
9926    <issue
9927        id="FlaggedApi"
9928        message="Method `setMinimumFontMetrics()` is a flagged API and should be inside an `if (Flags.fixLineHeightForLocale())` check (or annotate the surrounding method `suggestedSizeFitsInSpace` with `@FlaggedApi(Flags.FLAG_FIX_LINE_HEIGHT_FOR_LOCALE) to transfer requirement to caller`)"
9929        errorLine1="        layoutBuilder.setAlignment(getLayoutAlignment())"
9930        errorLine2="        ^">
9931        <location
9932            file="frameworks/base/core/java/android/widget/TextView.java"
9933            line="11502"
9934            column="9"/>
9935    </issue>
9936
9937    <issue
9938        id="FlaggedApi"
9939        message="Method `setUseBoundsForWidth()` is a flagged API and should be inside an `if (Flags.useBoundsForWidth())` check (or annotate the surrounding method `suggestedSizeFitsInSpace` with `@FlaggedApi(Flags.FLAG_USE_BOUNDS_FOR_WIDTH) to transfer requirement to caller`)"
9940        errorLine1="        layoutBuilder.setAlignment(getLayoutAlignment())"
9941        errorLine2="        ^">
9942        <location
9943            file="frameworks/base/core/java/android/widget/TextView.java"
9944            line="11502"
9945            column="9"/>
9946    </issue>
9947
9948    <issue
9949        id="FlaggedApi"
9950        message="Field `CONFIG_FORCE_ANALOG_FM` is a flagged API and should be inside an `if (Flags.hdRadioImproved())` check (or annotate the surrounding method `convertForceAnalogConfigFlag` with `@FlaggedApi(Flags.FLAG_HD_RADIO_IMPROVED) to transfer requirement to caller`)"
9951        errorLine1="                &amp;&amp; mTuner.isConfigFlagSupported(RadioManager.CONFIG_FORCE_ANALOG_FM)) {"
9952        errorLine2="                                                             ~~~~~~~~~~~~~~~~~~~~~~">
9953        <location
9954            file="frameworks/base/core/java/android/hardware/radio/TunerAdapter.java"
9955            line="427"
9956            column="62"/>
9957    </issue>
9958
9959    <issue
9960        id="FlaggedApi"
9961        message="Method `notifyTvInputSessionData()` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `run` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
9962        errorLine1="                        mSession.getAdSession().notifyTvInputSessionData(type, data);"
9963        errorLine2="                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9964        <location
9965            file="frameworks/base/media/java/android/media/tv/TvInputManager.java"
9966            line="1498"
9967            column="25"/>
9968    </issue>
9969
9970    <issue
9971        id="FlaggedApi"
9972        message="Method `onStopPlayback()` is a flagged API and should be inside an `if (Flags.tiafVApis())` check (or annotate the surrounding method `stopPlayback` with `@FlaggedApi(Flags.FLAG_TIAF_V_APIS) to transfer requirement to caller`)"
9973        errorLine1="            onStopPlayback(mode);"
9974        errorLine2="            ~~~~~~~~~~~~~~~~~~~~">
9975        <location
9976            file="frameworks/base/media/java/android/media/tv/TvInputService.java"
9977            line="2113"
9978            column="13"/>
9979    </issue>
9980
9981    <issue
9982        id="FlaggedApi"
9983        message="Method `onResumePlayback()` is a flagged API and should be inside an `if (Flags.tiafVApis())` check (or annotate the surrounding method `resumePlayback` with `@FlaggedApi(Flags.FLAG_TIAF_V_APIS) to transfer requirement to caller`)"
9984        errorLine1="            onResumePlayback();"
9985        errorLine2="            ~~~~~~~~~~~~~~~~~~">
9986        <location
9987            file="frameworks/base/media/java/android/media/tv/TvInputService.java"
9988            line="2120"
9989            column="13"/>
9990    </issue>
9991
9992    <issue
9993        id="FlaggedApi"
9994        message="Method `onTvAdSessionData()` is a flagged API and should be inside an `if (Flags.enableAdServiceFw())` check (or annotate the surrounding method `notifyTvAdSessionData` with `@FlaggedApi(Flags.FLAG_ENABLE_AD_SERVICE_FW) to transfer requirement to caller`)"
9995        errorLine1="            onTvAdSessionData(type, data);"
9996        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9997        <location
9998            file="frameworks/base/media/java/android/media/tv/TvInputService.java"
9999            line="2218"
10000            column="13"/>
10001    </issue>
10002
10003    <issue
10004        id="FlaggedApi"
10005        message="Method `onCertificate()` is a flagged API and should be inside an `if (Flags.tiafVApis())` check (or annotate the surrounding method `sendCertificate` with `@FlaggedApi(Flags.FLAG_TIAF_V_APIS) to transfer requirement to caller`)"
10006        errorLine1="            onCertificate(host, port, cert);"
10007        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10008        <location
10009            file="frameworks/base/media/java/android/media/tv/interactive/TvInteractiveAppService.java"
10010            line="1824"
10011            column="13"/>
10012    </issue>
10013
10014    <issue
10015        id="FlaggedApi"
10016        message="Method `onVideoFreezeUpdated()` is a flagged API and should be inside an `if (Flags.tiafVApis())` check (or annotate the surrounding method `notifyVideoFreezeUpdated` with `@FlaggedApi(Flags.FLAG_TIAF_V_APIS) to transfer requirement to caller`)"
10017        errorLine1="            onVideoFreezeUpdated(isFrozen);"
10018        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10019        <location
10020            file="frameworks/base/media/java/android/media/tv/interactive/TvInteractiveAppService.java"
10021            line="1889"
10022            column="13"/>
10023    </issue>
10024
10025    <issue
10026        id="FlaggedApi"
10027        message="Method `onSelectedTrackInfo()` is a flagged API and should be inside an `if (Flags.tiafVApis())` check (or annotate the surrounding method `sendSelectedTrackInfo` with `@FlaggedApi(Flags.FLAG_TIAF_V_APIS) to transfer requirement to caller`)"
10028        errorLine1="            onSelectedTrackInfo(tracks);"
10029        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10030        <location
10031            file="frameworks/base/media/java/android/media/tv/interactive/TvInteractiveAppService.java"
10032            line="1945"
10033            column="13"/>
10034    </issue>
10035
10036    <issue
10037        id="FlaggedApi"
10038        message="Method `onRequestSelectedTrackInfo()` is a flagged API and should be inside an `if (Flags.tiafVApis())` check (or annotate the surrounding method `onRequestSelectedTrackInfo` with `@FlaggedApi(Flags.FLAG_TIAF_V_APIS) to transfer requirement to caller`)"
10039        errorLine1="                                mCallback.onRequestSelectedTrackInfo(mIAppServiceId);"
10040        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10041        <location
10042            file="frameworks/base/media/java/android/media/tv/interactive/TvInteractiveAppView.java"
10043            line="1822"
10044            column="33"/>
10045    </issue>
10046
10047    <issue
10048        id="FlaggedApi"
10049        message="Method `onVideoFreezeUpdated()` is a flagged API and should be inside an `if (Flags.tiafVApis())` check (or annotate the surrounding method `onVideoFreezeUpdated` with `@FlaggedApi(Flags.FLAG_TIAF_V_APIS) to transfer requirement to caller`)"
10050        errorLine1="                mCallback.onVideoFreezeUpdated(mInputId, isFrozen);"
10051        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10052        <location
10053            file="frameworks/base/media/java/android/media/tv/TvView.java"
10054            line="1779"
10055            column="17"/>
10056    </issue>
10057
10058    <issue
10059        id="FlaggedApi"
10060        message="Method `convertSpToDp()` is a flagged API and should be inside an `if (Flags.fontScaleConverterPublic())` check (or annotate the surrounding method `applyDimension` with `@FlaggedApi(Flags.FLAG_FONT_SCALE_CONVERTER_PUBLIC) to transfer requirement to caller`)"
10061        errorLine1="                            metrics.fontScaleConverter.convertSpToDp(value),"
10062        errorLine2="                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10063        <location
10064            file="frameworks/base/core/java/android/util/TypedValue.java"
10065            line="433"
10066            column="29"/>
10067    </issue>
10068
10069    <issue
10070        id="FlaggedApi"
10071        message="Method `convertDpToSp()` is a flagged API and should be inside an `if (Flags.fontScaleConverterPublic())` check (or annotate the surrounding method `deriveDimension` with `@FlaggedApi(Flags.FLAG_FONT_SCALE_CONVERTER_PUBLIC) to transfer requirement to caller`)"
10072        errorLine1="                    return metrics.fontScaleConverter.convertDpToSp(dpValue);"
10073        errorLine2="                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10074        <location
10075            file="frameworks/base/core/java/android/util/TypedValue.java"
10076            line="479"
10077            column="28"/>
10078    </issue>
10079
10080    <issue
10081        id="FlaggedApi"
10082        message="Field `PERSISTENT_DEVICE_ID_DEFAULT` is a flagged API and should be inside an `if (Flags.persistentDeviceIdApi())` check (or annotate the surrounding method `grantRuntimePermission` with `@FlaggedApi(Flags.FLAG_PERSISTENT_DEVICE_ID_API) to transfer requirement to caller`)"
10083        errorLine1="                    VirtualDeviceManager.PERSISTENT_DEVICE_ID_DEFAULT, userId);"
10084        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10085        <location
10086            file="frameworks/base/core/java/android/app/UiAutomationConnection.java"
10087            line="367"
10088            column="42"/>
10089    </issue>
10090
10091    <issue
10092        id="FlaggedApi"
10093        message="Field `PERSISTENT_DEVICE_ID_DEFAULT` is a flagged API and should be inside an `if (Flags.persistentDeviceIdApi())` check (or annotate the surrounding method `revokeRuntimePermission` with `@FlaggedApi(Flags.FLAG_PERSISTENT_DEVICE_ID_API) to transfer requirement to caller`)"
10094        errorLine1="                    VirtualDeviceManager.PERSISTENT_DEVICE_ID_DEFAULT, userId, null);"
10095        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10096        <location
10097            file="frameworks/base/core/java/android/app/UiAutomationConnection.java"
10098            line="387"
10099            column="42"/>
10100    </issue>
10101
10102    <issue
10103        id="FlaggedApi"
10104        message="Method `isResumed()` is a flagged API and should be inside an `if (Flags.enableNfcMainline())` check (or annotate the surrounding method `dump` with `@FlaggedApi(Flags.FLAG_ENABLE_NFC_MAINLINE) to transfer requirement to caller`)"
10105        errorLine1="        pw.print(pfx); pw.print(&quot;resumed: &quot;); pw.println(mActivity.isResumed());"
10106        errorLine2="                                                         ~~~~~~~~~~~~~~~~~~~~~">
10107        <location
10108            file="frameworks/base/core/java/android/view/translation/UiTranslationController.java"
10109            line="219"
10110            column="58"/>
10111    </issue>
10112
10113    <issue
10114        id="FlaggedApi"
10115        message="Field `COMPLIANCE_WARNING_INPUT_POWER_LIMITED` is a flagged API and should be inside an `if (Flags.enableUsbDataComplianceWarning())` check (or annotate the surrounding method `complianceWarningsToString` with `@FlaggedApi(Flags.FLAG_ENABLE_USB_DATA_COMPLIANCE_WARNING) to transfer requirement to caller`)"
10116        errorLine1="                    case UsbPortStatus.COMPLIANCE_WARNING_INPUT_POWER_LIMITED:"
10117        errorLine2="                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10118        <location
10119            file="frameworks/base/core/java/android/hardware/usb/UsbPort.java"
10120            line="813"
10121            column="40"/>
10122    </issue>
10123
10124    <issue
10125        id="FlaggedApi"
10126        message="Field `COMPLIANCE_WARNING_MISSING_DATA_LINES` is a flagged API and should be inside an `if (Flags.enableUsbDataComplianceWarning())` check (or annotate the surrounding method `complianceWarningsToString` with `@FlaggedApi(Flags.FLAG_ENABLE_USB_DATA_COMPLIANCE_WARNING) to transfer requirement to caller`)"
10127        errorLine1="                    case UsbPortStatus.COMPLIANCE_WARNING_MISSING_DATA_LINES:"
10128        errorLine2="                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10129        <location
10130            file="frameworks/base/core/java/android/hardware/usb/UsbPort.java"
10131            line="816"
10132            column="40"/>
10133    </issue>
10134
10135    <issue
10136        id="FlaggedApi"
10137        message="Field `COMPLIANCE_WARNING_ENUMERATION_FAIL` is a flagged API and should be inside an `if (Flags.enableUsbDataComplianceWarning())` check (or annotate the surrounding method `complianceWarningsToString` with `@FlaggedApi(Flags.FLAG_ENABLE_USB_DATA_COMPLIANCE_WARNING) to transfer requirement to caller`)"
10138        errorLine1="                    case UsbPortStatus.COMPLIANCE_WARNING_ENUMERATION_FAIL:"
10139        errorLine2="                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10140        <location
10141            file="frameworks/base/core/java/android/hardware/usb/UsbPort.java"
10142            line="819"
10143            column="40"/>
10144    </issue>
10145
10146    <issue
10147        id="FlaggedApi"
10148        message="Field `COMPLIANCE_WARNING_FLAKY_CONNECTION` is a flagged API and should be inside an `if (Flags.enableUsbDataComplianceWarning())` check (or annotate the surrounding method `complianceWarningsToString` with `@FlaggedApi(Flags.FLAG_ENABLE_USB_DATA_COMPLIANCE_WARNING) to transfer requirement to caller`)"
10149        errorLine1="                    case UsbPortStatus.COMPLIANCE_WARNING_FLAKY_CONNECTION:"
10150        errorLine2="                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10151        <location
10152            file="frameworks/base/core/java/android/hardware/usb/UsbPort.java"
10153            line="822"
10154            column="40"/>
10155    </issue>
10156
10157    <issue
10158        id="FlaggedApi"
10159        message="Field `COMPLIANCE_WARNING_UNRELIABLE_IO` is a flagged API and should be inside an `if (Flags.enableUsbDataComplianceWarning())` check (or annotate the surrounding method `complianceWarningsToString` with `@FlaggedApi(Flags.FLAG_ENABLE_USB_DATA_COMPLIANCE_WARNING) to transfer requirement to caller`)"
10160        errorLine1="                    case UsbPortStatus.COMPLIANCE_WARNING_UNRELIABLE_IO:"
10161        errorLine2="                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10162        <location
10163            file="frameworks/base/core/java/android/hardware/usb/UsbPort.java"
10164            line="825"
10165            column="40"/>
10166    </issue>
10167
10168    <issue
10169        id="FlaggedApi"
10170        message="Field `USER_TYPE_PROFILE_MANAGED` is a flagged API and should be inside an `if (Flags.allowPrivateProfile())` check (or annotate the surrounding method `getDefaultUserType` with `@FlaggedApi(Flags.FLAG_ALLOW_PRIVATE_PROFILE) to transfer requirement to caller`)"
10171        errorLine1="            case FLAG_MANAGED_PROFILE: return UserManager.USER_TYPE_PROFILE_MANAGED;"
10172        errorLine2="                                                          ~~~~~~~~~~~~~~~~~~~~~~~~~">
10173        <location
10174            file="frameworks/base/core/java/android/content/pm/UserInfo.java"
10175            line="350"
10176            column="59"/>
10177    </issue>
10178
10179    <issue
10180        id="FlaggedApi"
10181        message="Field `USER_TYPE_PROFILE_MANAGED` is a flagged API and should be inside an `if (Flags.allowPrivateProfile())` check (or annotate the surrounding method `isUserTypeManagedProfile` with `@FlaggedApi(Flags.FLAG_ALLOW_PRIVATE_PROFILE) to transfer requirement to caller`)"
10182        errorLine1="        return USER_TYPE_PROFILE_MANAGED.equals(userType);"
10183        errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~~~~">
10184        <location
10185            file="frameworks/base/core/java/android/os/UserManager.java"
10186            line="3063"
10187            column="16"/>
10188    </issue>
10189
10190    <issue
10191        id="FlaggedApi"
10192        message="Field `USER_TYPE_PROFILE_CLONE` is a flagged API and should be inside an `if (Flags.allowPrivateProfile())` check (or annotate the surrounding method `isUserTypeCloneProfile` with `@FlaggedApi(Flags.FLAG_ALLOW_PRIVATE_PROFILE) to transfer requirement to caller`)"
10193        errorLine1="        return USER_TYPE_PROFILE_CLONE.equals(userType);"
10194        errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~~">
10195        <location
10196            file="frameworks/base/core/java/android/os/UserManager.java"
10197            line="3100"
10198            column="16"/>
10199    </issue>
10200
10201    <issue
10202        id="FlaggedApi"
10203        message="Field `USER_TYPE_PROFILE_PRIVATE` is a flagged API and should be inside an `if (Flags.allowPrivateProfile())` check (or annotate the surrounding method `isUserTypePrivateProfile` with `@FlaggedApi(Flags.FLAG_ALLOW_PRIVATE_PROFILE) to transfer requirement to caller`)"
10204        errorLine1="        return USER_TYPE_PROFILE_PRIVATE.equals(userType);"
10205        errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~~~~">
10206        <location
10207            file="frameworks/base/core/java/android/os/UserManager.java"
10208            line="3121"
10209            column="16"/>
10210    </issue>
10211
10212    <issue
10213        id="FlaggedApi"
10214        message="Field `CONTENT_SENSITIVITY_AUTO` is a flagged API and should be inside an `if (Flags.sensitiveContentAppProtectionApi())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_SENSITIVE_CONTENT_APP_PROTECTION_API) to transfer requirement to caller`)"
10215        errorLine1="            (CONTENT_SENSITIVITY_AUTO | CONTENT_SENSITIVITY_SENSITIVE"
10216        errorLine2="             ~~~~~~~~~~~~~~~~~~~~~~~~">
10217        <location
10218            file="frameworks/base/core/java/android/view/View.java"
10219            line="3929"
10220            column="14"/>
10221    </issue>
10222
10223    <issue
10224        id="FlaggedApi"
10225        message="Field `CONTENT_SENSITIVITY_SENSITIVE` is a flagged API and should be inside an `if (Flags.sensitiveContentAppProtectionApi())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_SENSITIVE_CONTENT_APP_PROTECTION_API) to transfer requirement to caller`)"
10226        errorLine1="            (CONTENT_SENSITIVITY_AUTO | CONTENT_SENSITIVITY_SENSITIVE"
10227        errorLine2="                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10228        <location
10229            file="frameworks/base/core/java/android/view/View.java"
10230            line="3929"
10231            column="41"/>
10232    </issue>
10233
10234    <issue
10235        id="FlaggedApi"
10236        message="Field `CONTENT_SENSITIVITY_NOT_SENSITIVE` is a flagged API and should be inside an `if (Flags.sensitiveContentAppProtectionApi())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_SENSITIVE_CONTENT_APP_PROTECTION_API) to transfer requirement to caller`)"
10237        errorLine1="                    | CONTENT_SENSITIVITY_NOT_SENSITIVE) &lt;&lt; PFLAG4_CONTENT_SENSITIVITY_SHIFT;"
10238        errorLine2="                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10239        <location
10240            file="frameworks/base/core/java/android/view/View.java"
10241            line="3930"
10242            column="23"/>
10243    </issue>
10244
10245    <issue
10246        id="FlaggedApi"
10247        message="Field `REQUESTED_FRAME_RATE_CATEGORY_DEFAULT` is a flagged API and should be inside an `if (Flags.toolkitSetFrameRateReadOnly())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_TOOLKIT_SET_FRAME_RATE_READ_ONLY) to transfer requirement to caller`)"
10248        errorLine1="    private float mPreferredFrameRate = REQUESTED_FRAME_RATE_CATEGORY_DEFAULT;"
10249        errorLine2="                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10250        <location
10251            file="frameworks/base/core/java/android/view/View.java"
10252            line="5784"
10253            column="41"/>
10254    </issue>
10255
10256    <issue
10257        id="FlaggedApi"
10258        message="Field `CONTENT_SENSITIVITY_AUTO` is a flagged API and should be inside an `if (Flags.sensitiveContentAppProtectionApi())` check (or annotate the surrounding method `View` with `@FlaggedApi(Flags.FLAG_SENSITIVE_CONTENT_APP_PROTECTION_API) to transfer requirement to caller`)"
10259        errorLine1="                    setContentSensitivity(a.getInt(attr, CONTENT_SENSITIVITY_AUTO));"
10260        errorLine2="                                                         ~~~~~~~~~~~~~~~~~~~~~~~~">
10261        <location
10262            file="frameworks/base/core/java/android/view/View.java"
10263            line="6528"
10264            column="58"/>
10265    </issue>
10266
10267    <issue
10268        id="FlaggedApi"
10269        message="Method `setContentSensitivity()` is a flagged API and should be inside an `if (Flags.sensitiveContentAppProtectionApi())` check (or annotate the surrounding method `View` with `@FlaggedApi(Flags.FLAG_SENSITIVE_CONTENT_APP_PROTECTION_API) to transfer requirement to caller`)"
10270        errorLine1="                    setContentSensitivity(a.getInt(attr, CONTENT_SENSITIVITY_AUTO));"
10271        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10272        <location
10273            file="frameworks/base/core/java/android/view/View.java"
10274            line="6528"
10275            column="21"/>
10276    </issue>
10277
10278    <issue
10279        id="FlaggedApi"
10280        message="Method `setPendingCredentialRequest()` is a flagged API and should be inside an `if (Flags.autofillCredmanDevIntegration())` check (or annotate the surrounding method `onProvideStructure` with `@FlaggedApi(Flags.FLAG_AUTOFILL_CREDMAN_DEV_INTEGRATION) to transfer requirement to caller`)"
10281        errorLine1="                structure.setPendingCredentialRequest("
10282        errorLine2="                ^">
10283        <location
10284            file="frameworks/base/core/java/android/view/View.java"
10285            line="9665"
10286            column="17"/>
10287    </issue>
10288
10289    <issue
10290        id="FlaggedApi"
10291        message="Method `getPendingCredentialCallback()` is a flagged API and should be inside an `if (Flags.autofillCredmanDevIntegration())` check (or annotate the surrounding method `onGetCredentialResponse` with `@FlaggedApi(Flags.FLAG_AUTOFILL_CREDMAN_DEV_INTEGRATION) to transfer requirement to caller`)"
10292        errorLine1="        if (getPendingCredentialCallback() == null) {"
10293        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10294        <location
10295            file="frameworks/base/core/java/android/view/View.java"
10296            line="10070"
10297            column="13"/>
10298    </issue>
10299
10300    <issue
10301        id="FlaggedApi"
10302        message="Method `getPendingCredentialCallback()` is a flagged API and should be inside an `if (Flags.autofillCredmanDevIntegration())` check (or annotate the surrounding method `onGetCredentialResponse` with `@FlaggedApi(Flags.FLAG_AUTOFILL_CREDMAN_DEV_INTEGRATION) to transfer requirement to caller`)"
10303        errorLine1="        getPendingCredentialCallback().onResult(response);"
10304        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10305        <location
10306            file="frameworks/base/core/java/android/view/View.java"
10307            line="10074"
10308            column="9"/>
10309    </issue>
10310
10311    <issue
10312        id="FlaggedApi"
10313        message="Method `getPendingCredentialCallback()` is a flagged API and should be inside an `if (Flags.autofillCredmanDevIntegration())` check (or annotate the surrounding method `onGetCredentialException` with `@FlaggedApi(Flags.FLAG_AUTOFILL_CREDMAN_DEV_INTEGRATION) to transfer requirement to caller`)"
10314        errorLine1="        if (getPendingCredentialCallback() == null) {"
10315        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10316        <location
10317            file="frameworks/base/core/java/android/view/View.java"
10318            line="10081"
10319            column="13"/>
10320    </issue>
10321
10322    <issue
10323        id="FlaggedApi"
10324        message="Method `getPendingCredentialCallback()` is a flagged API and should be inside an `if (Flags.autofillCredmanDevIntegration())` check (or annotate the surrounding method `onGetCredentialException` with `@FlaggedApi(Flags.FLAG_AUTOFILL_CREDMAN_DEV_INTEGRATION) to transfer requirement to caller`)"
10325        errorLine1="        getPendingCredentialCallback().onError(new GetCredentialException(errorType, errorMsg));"
10326        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10327        <location
10328            file="frameworks/base/core/java/android/view/View.java"
10329            line="10085"
10330            column="9"/>
10331    </issue>
10332
10333    <issue
10334        id="FlaggedApi"
10335        message="Method `isContentSensitive()` is a flagged API and should be inside an `if (Flags.sensitiveContentAppProtectionApi())` check (or annotate the surrounding method `updateSensitiveViewsCountIfNeeded` with `@FlaggedApi(Flags.FLAG_SENSITIVE_CONTENT_APP_PROTECTION_API) to transfer requirement to caller`)"
10336        errorLine1="        if (appeared &amp;&amp; isContentSensitive()) {"
10337        errorLine2="                        ~~~~~~~~~~~~~~~~~~~~">
10338        <location
10339            file="frameworks/base/core/java/android/view/View.java"
10340            line="10597"
10341            column="25"/>
10342    </issue>
10343
10344    <issue
10345        id="FlaggedApi"
10346        message="Method `setPendingCredentialRequest()` is a flagged API and should be inside an `if (Flags.autofillCredmanDevIntegration())` check (or annotate the surrounding method `populateVirtualStructure` with `@FlaggedApi(Flags.FLAG_AUTOFILL_CREDMAN_DEV_INTEGRATION) to transfer requirement to caller`)"
10347        errorLine1="            structure.setPendingCredentialRequest("
10348        errorLine2="            ^">
10349        <location
10350            file="frameworks/base/core/java/android/view/View.java"
10351            line="11106"
10352            column="13"/>
10353    </issue>
10354
10355    <issue
10356        id="FlaggedApi"
10357        message="Field `CONTENT_SENSITIVITY_AUTO` is a flagged API and should be inside an `if (Flags.sensitiveContentAppProtectionApi())` check (or annotate the surrounding method `setAutofillHints` with `@FlaggedApi(Flags.FLAG_SENSITIVE_CONTENT_APP_PROTECTION_API) to transfer requirement to caller`)"
10358        errorLine1="            if (getContentSensitivity() == CONTENT_SENSITIVITY_AUTO) {"
10359        errorLine2="                                           ~~~~~~~~~~~~~~~~~~~~~~~~">
10360        <location
10361            file="frameworks/base/core/java/android/view/View.java"
10362            line="13689"
10363            column="44"/>
10364    </issue>
10365
10366    <issue
10367        id="FlaggedApi"
10368        message="Method `getContentSensitivity()` is a flagged API and should be inside an `if (Flags.sensitiveContentAppProtectionApi())` check (or annotate the surrounding method `setAutofillHints` with `@FlaggedApi(Flags.FLAG_SENSITIVE_CONTENT_APP_PROTECTION_API) to transfer requirement to caller`)"
10369        errorLine1="            if (getContentSensitivity() == CONTENT_SENSITIVITY_AUTO) {"
10370        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~">
10371        <location
10372            file="frameworks/base/core/java/android/view/View.java"
10373            line="13689"
10374            column="17"/>
10375    </issue>
10376
10377    <issue
10378        id="FlaggedApi"
10379        message="Field `DRAG_FLAG_GLOBAL_SAME_APPLICATION` is a flagged API and should be inside an `if (Flags.delegateUnhandledDrags())` check (or annotate the surrounding method `startDragAndDrop` with `@FlaggedApi(Flags.FLAG_DELEGATE_UNHANDLED_DRAGS) to transfer requirement to caller`)"
10380        errorLine1="        if ((flags &amp; DRAG_FLAG_GLOBAL) != 0 &amp;&amp; ((flags &amp; DRAG_FLAG_GLOBAL_SAME_APPLICATION) != 0)) {"
10381        errorLine2="                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10382        <location
10383            file="frameworks/base/core/java/android/view/View.java"
10384            line="29019"
10385            column="58"/>
10386    </issue>
10387
10388    <issue
10389        id="FlaggedApi"
10390        message="Method `getIntentSender()` is a flagged API and should be inside an `if (Flags.delegateUnhandledDrags())` check (or annotate the surrounding method `hasActivityPendingIntents` with `@FlaggedApi(Flags.FLAG_DELEGATE_UNHANDLED_DRAGS) to transfer requirement to caller`)"
10391        errorLine1="            if (item.getIntentSender() != null) {"
10392        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~">
10393        <location
10394            file="frameworks/base/core/java/android/view/View.java"
10395            line="29187"
10396            column="17"/>
10397    </issue>
10398
10399    <issue
10400        id="FlaggedApi"
10401        message="Method `getIntentSender()` is a flagged API and should be inside an `if (Flags.delegateUnhandledDrags())` check (or annotate the surrounding method `hasActivityPendingIntents` with `@FlaggedApi(Flags.FLAG_DELEGATE_UNHANDLED_DRAGS) to transfer requirement to caller`)"
10402        errorLine1="                final PendingIntent pi = new PendingIntent(item.getIntentSender().getTarget());"
10403        errorLine2="                                                           ~~~~~~~~~~~~~~~~~~~~~~">
10404        <location
10405            file="frameworks/base/core/java/android/view/View.java"
10406            line="29188"
10407            column="60"/>
10408    </issue>
10409
10410    <issue
10411        id="FlaggedApi"
10412        message="Method `getIntentSender()` is a flagged API and should be inside an `if (Flags.delegateUnhandledDrags())` check (or annotate the surrounding method `cleanUpPendingIntents` with `@FlaggedApi(Flags.FLAG_DELEGATE_UNHANDLED_DRAGS) to transfer requirement to caller`)"
10413        errorLine1="            if (item.getIntentSender() != null) {"
10414        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~">
10415        <location
10416            file="frameworks/base/core/java/android/view/View.java"
10417            line="29205"
10418            column="17"/>
10419    </issue>
10420
10421    <issue
10422        id="FlaggedApi"
10423        message="Method `getIntentSender()` is a flagged API and should be inside an `if (Flags.delegateUnhandledDrags())` check (or annotate the surrounding method `cleanUpPendingIntents` with `@FlaggedApi(Flags.FLAG_DELEGATE_UNHANDLED_DRAGS) to transfer requirement to caller`)"
10424        errorLine1="                final PendingIntent pi = new PendingIntent(item.getIntentSender().getTarget());"
10425        errorLine2="                                                           ~~~~~~~~~~~~~~~~~~~~~~">
10426        <location
10427            file="frameworks/base/core/java/android/view/View.java"
10428            line="29206"
10429            column="60"/>
10430    </issue>
10431
10432    <issue
10433        id="FlaggedApi"
10434        message="Field `REQUESTED_FRAME_RATE_CATEGORY_NO_PREFERENCE` is a flagged API and should be inside an `if (Flags.toolkitSetFrameRateReadOnly())` check (or annotate the surrounding method `votePreferredFrameRate` with `@FlaggedApi(Flags.FLAG_TOOLKIT_SET_FRAME_RATE_READ_ONLY) to transfer requirement to caller`)"
10435        errorLine1="                    case (int) REQUESTED_FRAME_RATE_CATEGORY_NO_PREFERENCE ->"
10436        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10437        <location
10438            file="frameworks/base/core/java/android/view/View.java"
10439            line="33991"
10440            column="32"/>
10441    </issue>
10442
10443    <issue
10444        id="FlaggedApi"
10445        message="Field `REQUESTED_FRAME_RATE_CATEGORY_LOW` is a flagged API and should be inside an `if (Flags.toolkitSetFrameRateReadOnly())` check (or annotate the surrounding method `votePreferredFrameRate` with `@FlaggedApi(Flags.FLAG_TOOLKIT_SET_FRAME_RATE_READ_ONLY) to transfer requirement to caller`)"
10446        errorLine1="                    case (int) REQUESTED_FRAME_RATE_CATEGORY_LOW ->"
10447        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10448        <location
10449            file="frameworks/base/core/java/android/view/View.java"
10450            line="33994"
10451            column="32"/>
10452    </issue>
10453
10454    <issue
10455        id="FlaggedApi"
10456        message="Field `REQUESTED_FRAME_RATE_CATEGORY_NORMAL` is a flagged API and should be inside an `if (Flags.toolkitSetFrameRateReadOnly())` check (or annotate the surrounding method `votePreferredFrameRate` with `@FlaggedApi(Flags.FLAG_TOOLKIT_SET_FRAME_RATE_READ_ONLY) to transfer requirement to caller`)"
10457        errorLine1="                    case (int) REQUESTED_FRAME_RATE_CATEGORY_NORMAL ->"
10458        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10459        <location
10460            file="frameworks/base/core/java/android/view/View.java"
10461            line="33997"
10462            column="32"/>
10463    </issue>
10464
10465    <issue
10466        id="FlaggedApi"
10467        message="Field `REQUESTED_FRAME_RATE_CATEGORY_HIGH` is a flagged API and should be inside an `if (Flags.toolkitSetFrameRateReadOnly())` check (or annotate the surrounding method `votePreferredFrameRate` with `@FlaggedApi(Flags.FLAG_TOOLKIT_SET_FRAME_RATE_READ_ONLY) to transfer requirement to caller`)"
10468        errorLine1="                    case (int) REQUESTED_FRAME_RATE_CATEGORY_HIGH ->"
10469        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10470        <location
10471            file="frameworks/base/core/java/android/view/View.java"
10472            line="34000"
10473            column="32"/>
10474    </issue>
10475
10476    <issue
10477        id="FlaggedApi"
10478        message="Method `getDesiredHdrHeadroom()` is a flagged API and should be inside an `if (Flags.limitedHdr())` check (or annotate the surrounding method `enableHardwareAcceleration` with `@FlaggedApi(Flags.FLAG_LIMITED_HDR) to transfer requirement to caller`)"
10479        errorLine1="                updateColorModeIfNeeded(attrs.getColorMode(), attrs.getDesiredHdrHeadroom());"
10480        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10481        <location
10482            file="frameworks/base/core/java/android/view/ViewRootImpl.java"
10483            line="2022"
10484            column="63"/>
10485    </issue>
10486
10487    <issue
10488        id="FlaggedApi"
10489        message="Method `getDesiredHdrHeadroom()` is a flagged API and should be inside an `if (Flags.limitedHdr())` check (or annotate the surrounding method `performTraversals` with `@FlaggedApi(Flags.FLAG_LIMITED_HDR) to transfer requirement to caller`)"
10490        errorLine1="                updateColorModeIfNeeded(lp.getColorMode(), lp.getDesiredHdrHeadroom());"
10491        errorLine2="                                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~">
10492        <location
10493            file="frameworks/base/core/java/android/view/ViewRootImpl.java"
10494            line="3748"
10495            column="60"/>
10496    </issue>
10497
10498    <issue
10499        id="FlaggedApi"
10500        message="Method `getFrameTimeNanos()` is a flagged API and should be inside an `if (Flags.expectedPresentationTimeApi())` check (or annotate the surrounding method `draw` with `@FlaggedApi(Flags.FLAG_EXPECTED_PRESENTATION_TIME_API) to transfer requirement to caller`)"
10501        errorLine1="                mChoreographer.getFrameTimeNanos() / TimeUtils.NANOS_PER_MS;"
10502        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10503        <location
10504            file="frameworks/base/core/java/android/view/ViewRootImpl.java"
10505            line="5597"
10506            column="17"/>
10507    </issue>
10508
10509    <issue
10510        id="FlaggedApi"
10511        message="Method `uptimeNanos()` is a flagged API and should be inside an `if (Flags.adpfGpuReportActualWorkDuration())` check (or annotate the surrounding method `draw` with `@FlaggedApi(Flags.FLAG_ADPF_GPU_REPORT_ACTUAL_WORK_DURATION) to transfer requirement to caller`)"
10512        errorLine1="                long timeNs = SystemClock.uptimeNanos();"
10513        errorLine2="                              ~~~~~~~~~~~~~~~~~~~~~~~~~">
10514        <location
10515            file="frameworks/base/core/java/android/view/ViewRootImpl.java"
10516            line="5658"
10517            column="31"/>
10518    </issue>
10519
10520    <issue
10521        id="FlaggedApi"
10522        message="Method `getFrameTimeNanos()` is a flagged API and should be inside an `if (Flags.expectedPresentationTimeApi())` check (or annotate the surrounding method `run` with `@FlaggedApi(Flags.FLAG_EXPECTED_PRESENTATION_TIME_API) to transfer requirement to caller`)"
10523        errorLine1="                if (doConsumeBatchedInput(mChoreographer.getFrameTimeNanos())) {"
10524        errorLine2="                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10525        <location
10526            file="frameworks/base/core/java/android/view/ViewRootImpl.java"
10527            line="10449"
10528            column="43"/>
10529    </issue>
10530
10531    <issue
10532        id="FlaggedApi"
10533        message="Method `InputTransferToken()` is a flagged API and should be inside an `if (Flags.surfaceControlInputReceiver())` check (or annotate the surrounding method `getInputTransferToken` with `@FlaggedApi(Flags.FLAG_SURFACE_CONTROL_INPUT_RECEIVER) to transfer requirement to caller`)"
10534        errorLine1="        return new InputTransferToken(inputToken);"
10535        errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10536        <location
10537            file="frameworks/base/core/java/android/view/ViewRootImpl.java"
10538            line="11736"
10539            column="16"/>
10540    </issue>
10541
10542    <issue
10543        id="FlaggedApi"
10544        message="Method `getFrameRateBoostOnTouchEnabled()` is a flagged API and should be inside an `if (Flags.toolkitSetFrameRateReadOnly())` check (or annotate the surrounding method `getFrameRateBoostOnTouchEnabled` with `@FlaggedApi(Flags.FLAG_TOOLKIT_SET_FRAME_RATE_READ_ONLY) to transfer requirement to caller`)"
10545        errorLine1="        return mWindowAttributes.getFrameRateBoostOnTouchEnabled();"
10546        errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10547        <location
10548            file="frameworks/base/core/java/android/view/ViewRootImpl.java"
10549            line="13161"
10550            column="16"/>
10551    </issue>
10552
10553    <issue
10554        id="FlaggedApi"
10555        message="Method `isFrameRatePowerSavingsBalanced()` is a flagged API and should be inside an `if (Flags.toolkitSetFrameRateReadOnly())` check (or annotate the surrounding method `isFrameRatePowerSavingsBalanced` with `@FlaggedApi(Flags.FLAG_TOOLKIT_SET_FRAME_RATE_READ_ONLY) to transfer requirement to caller`)"
10556        errorLine1="            return mWindowAttributes.isFrameRatePowerSavingsBalanced();"
10557        errorLine2="                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10558        <location
10559            file="frameworks/base/core/java/android/view/ViewRootImpl.java"
10560            line="13193"
10561            column="20"/>
10562    </issue>
10563
10564    <issue
10565        id="FlaggedApi"
10566        message="Field `POLICY_TYPE_CAMERA` is a flagged API and should be inside an `if (Flags.virtualCamera())` check (or annotate the surrounding method `hasCustomCameraSupport` with `@FlaggedApi(Flags.FLAG_VIRTUAL_CAMERA) to transfer requirement to caller`)"
10567        errorLine1="            return mVirtualDevice.getDevicePolicy(POLICY_TYPE_CAMERA) == DEVICE_POLICY_CUSTOM;"
10568        errorLine2="                                                  ~~~~~~~~~~~~~~~~~~">
10569        <location
10570            file="frameworks/base/core/java/android/companion/virtual/VirtualDevice.java"
10571            line="200"
10572            column="51"/>
10573    </issue>
10574
10575    <issue
10576        id="FlaggedApi"
10577        message="Method `VirtualStylus()` is a flagged API and should be inside an `if (Flags.virtualStylus())` check (or annotate the surrounding method `createVirtualStylus` with `@FlaggedApi(Flags.FLAG_VIRTUAL_STYLUS) to transfer requirement to caller`)"
10578        errorLine1="            return new VirtualStylus(config, mVirtualDevice, token);"
10579        errorLine2="                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10580        <location
10581            file="frameworks/base/core/java/android/companion/virtual/VirtualDeviceInternal.java"
10582            line="332"
10583            column="20"/>
10584    </issue>
10585
10586    <issue
10587        id="FlaggedApi"
10588        message="Method `VirtualCamera()` is a flagged API and should be inside an `if (Flags.virtualCamera())` check (or annotate the surrounding method `createVirtualCamera` with `@FlaggedApi(Flags.FLAG_VIRTUAL_CAMERA) to transfer requirement to caller`)"
10589        errorLine1="            return new VirtualCamera(mVirtualDevice, mVirtualDevice.getVirtualCameraId(config),"
10590        errorLine2="                   ^">
10591        <location
10592            file="frameworks/base/core/java/android/companion/virtual/VirtualDeviceInternal.java"
10593            line="381"
10594            column="20"/>
10595    </issue>
10596
10597    <issue
10598        id="FlaggedApi"
10599        message="Method `onVirtualDeviceCreated()` is a flagged API and should be inside an `if (Flags.vdmPublicApis())` check (or annotate the surrounding method `onVirtualDeviceCreated` with `@FlaggedApi(Flags.FLAG_VDM_PUBLIC_APIS) to transfer requirement to caller`)"
10600        errorLine1="                mExecutor.execute(() -> mListener.onVirtualDeviceCreated(deviceId));"
10601        errorLine2="                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10602        <location
10603            file="frameworks/base/core/java/android/companion/virtual/VirtualDeviceManager.java"
10604            line="1225"
10605            column="41"/>
10606    </issue>
10607
10608    <issue
10609        id="FlaggedApi"
10610        message="Method `onVirtualDeviceClosed()` is a flagged API and should be inside an `if (Flags.vdmPublicApis())` check (or annotate the surrounding method `onVirtualDeviceClosed` with `@FlaggedApi(Flags.FLAG_VDM_PUBLIC_APIS) to transfer requirement to caller`)"
10611        errorLine1="                mExecutor.execute(() -> mListener.onVirtualDeviceClosed(deviceId));"
10612        errorLine2="                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10613        <location
10614            file="frameworks/base/core/java/android/companion/virtual/VirtualDeviceManager.java"
10615            line="1235"
10616            column="41"/>
10617    </issue>
10618
10619    <issue
10620        id="FlaggedApi"
10621        message="Field `POLICY_TYPE_CLIPBOARD` is a flagged API and should be inside an `if (Flags.crossDeviceClipboard())` check (or annotate the surrounding method `build` with `@FlaggedApi(Flags.FLAG_CROSS_DEVICE_CLIPBOARD) to transfer requirement to caller`)"
10622        errorLine1="                mDevicePolicies.delete(POLICY_TYPE_CLIPBOARD);"
10623        errorLine2="                                       ~~~~~~~~~~~~~~~~~~~~~">
10624        <location
10625            file="frameworks/base/core/java/android/companion/virtual/VirtualDeviceParams.java"
10626            line="1170"
10627            column="40"/>
10628    </issue>
10629
10630    <issue
10631        id="FlaggedApi"
10632        message="Field `POLICY_TYPE_CAMERA` is a flagged API and should be inside an `if (Flags.virtualCamera())` check (or annotate the surrounding method `build` with `@FlaggedApi(Flags.FLAG_VIRTUAL_CAMERA) to transfer requirement to caller`)"
10633        errorLine1="                mDevicePolicies.delete(POLICY_TYPE_CAMERA);"
10634        errorLine2="                                       ~~~~~~~~~~~~~~~~~~">
10635        <location
10636            file="frameworks/base/core/java/android/companion/virtual/VirtualDeviceParams.java"
10637            line="1174"
10638            column="40"/>
10639    </issue>
10640
10641    <issue
10642        id="FlaggedApi"
10643        message="Method `onSecureConnectionProvided()` is a flagged API and should be inside an `if (Flags.enableProvideWearableConnectionApi())` check (or annotate the surrounding method `provideSecureConnection` with `@FlaggedApi(Flags.FLAG_ENABLE_PROVIDE_WEARABLE_CONNECTION_API) to transfer requirement to caller`)"
10644        errorLine1="                    WearableSensingService.this.onSecureConnectionProvided("
10645        errorLine2="                    ^">
10646        <location
10647            file="frameworks/base/core/java/android/service/wearable/WearableSensingService.java"
10648            line="142"
10649            column="21"/>
10650    </issue>
10651
10652    <issue
10653        id="FlaggedApi"
10654        message="Method `onDataRequestObserverRegistered()` is a flagged API and should be inside an `if (Flags.enableDataRequestObserverApi())` check (or annotate the surrounding method `registerDataRequestObserver` with `@FlaggedApi(Flags.FLAG_ENABLE_DATA_REQUEST_OBSERVER_API) to transfer requirement to caller`)"
10655        errorLine1="                    WearableSensingService.this.onDataRequestObserverRegistered("
10656        errorLine2="                    ^">
10657        <location
10658            file="frameworks/base/core/java/android/service/wearable/WearableSensingService.java"
10659            line="193"
10660            column="21"/>
10661    </issue>
10662
10663    <issue
10664        id="FlaggedApi"
10665        message="Method `onDataRequestObserverUnregistered()` is a flagged API and should be inside an `if (Flags.enableDataRequestObserverApi())` check (or annotate the surrounding method `unregisterDataRequestObserver` with `@FlaggedApi(Flags.FLAG_ENABLE_DATA_REQUEST_OBSERVER_API) to transfer requirement to caller`)"
10666        errorLine1="                    WearableSensingService.this.onDataRequestObserverUnregistered("
10667        errorLine2="                    ^">
10668        <location
10669            file="frameworks/base/core/java/android/service/wearable/WearableSensingService.java"
10670            line="217"
10671            column="21"/>
10672    </issue>
10673
10674    <issue
10675        id="FlaggedApi"
10676        message="Method `onStartHotwordRecognition()` is a flagged API and should be inside an `if (Flags.enableHotwordWearableSensingApi())` check (or annotate the surrounding method `startHotwordRecognition` with `@FlaggedApi(Flags.FLAG_ENABLE_HOTWORD_WEARABLE_SENSING_API) to transfer requirement to caller`)"
10677        errorLine1="                    WearableSensingService.this.onStartHotwordRecognition("
10678        errorLine2="                    ^">
10679        <location
10680            file="frameworks/base/core/java/android/service/wearable/WearableSensingService.java"
10681            line="237"
10682            column="21"/>
10683    </issue>
10684
10685    <issue
10686        id="FlaggedApi"
10687        message="Method `onStopHotwordRecognition()` is a flagged API and should be inside an `if (Flags.enableHotwordWearableSensingApi())` check (or annotate the surrounding method `stopHotwordRecognition` with `@FlaggedApi(Flags.FLAG_ENABLE_HOTWORD_WEARABLE_SENSING_API) to transfer requirement to caller`)"
10688        errorLine1="                    WearableSensingService.this.onStopHotwordRecognition(statusConsumer);"
10689        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10690        <location
10691            file="frameworks/base/core/java/android/service/wearable/WearableSensingService.java"
10692            line="250"
10693            column="21"/>
10694    </issue>
10695
10696    <issue
10697        id="FlaggedApi"
10698        message="Method `onValidatedByHotwordDetectionService()` is a flagged API and should be inside an `if (Flags.enableHotwordWearableSensingApi())` check (or annotate the surrounding method `onValidatedByHotwordDetectionService` with `@FlaggedApi(Flags.FLAG_ENABLE_HOTWORD_WEARABLE_SENSING_API) to transfer requirement to caller`)"
10699        errorLine1="                    WearableSensingService.this.onValidatedByHotwordDetectionService();"
10700        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10701        <location
10702            file="frameworks/base/core/java/android/service/wearable/WearableSensingService.java"
10703            line="256"
10704            column="21"/>
10705    </issue>
10706
10707    <issue
10708        id="FlaggedApi"
10709        message="Method `onStopHotwordAudioStream()` is a flagged API and should be inside an `if (Flags.enableHotwordWearableSensingApi())` check (or annotate the surrounding method `stopActiveHotwordAudio` with `@FlaggedApi(Flags.FLAG_ENABLE_HOTWORD_WEARABLE_SENSING_API) to transfer requirement to caller`)"
10710        errorLine1="                    WearableSensingService.this.onStopHotwordAudioStream();"
10711        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10712        <location
10713            file="frameworks/base/core/java/android/service/wearable/WearableSensingService.java"
10714            line="262"
10715            column="21"/>
10716    </issue>
10717
10718    <issue
10719        id="FlaggedApi"
10720        message="Field `STATUS_UNSUPPORTED_OPERATION` is a flagged API and should be inside an `if (Flags.enableUnsupportedOperationStatusCode())` check (or annotate the surrounding method `onSecureConnectionProvided` with `@FlaggedApi(Flags.FLAG_ENABLE_UNSUPPORTED_OPERATION_STATUS_CODE) to transfer requirement to caller`)"
10721        errorLine1="        statusConsumer.accept(WearableSensingManager.STATUS_UNSUPPORTED_OPERATION);"
10722        errorLine2="                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10723        <location
10724            file="frameworks/base/core/java/android/service/wearable/WearableSensingService.java"
10725            line="361"
10726            column="54"/>
10727    </issue>
10728
10729    <issue
10730        id="FlaggedApi"
10731        message="Field `STATUS_UNSUPPORTED_OPERATION` is a flagged API and should be inside an `if (Flags.enableUnsupportedOperationStatusCode())` check (or annotate the surrounding method `onDataRequestObserverRegistered` with `@FlaggedApi(Flags.FLAG_ENABLE_UNSUPPORTED_OPERATION_STATUS_CODE) to transfer requirement to caller`)"
10732        errorLine1="        statusConsumer.accept(WearableSensingManager.STATUS_UNSUPPORTED_OPERATION);"
10733        errorLine2="                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10734        <location
10735            file="frameworks/base/core/java/android/service/wearable/WearableSensingService.java"
10736            line="429"
10737            column="54"/>
10738    </issue>
10739
10740    <issue
10741        id="FlaggedApi"
10742        message="Field `STATUS_UNSUPPORTED_OPERATION` is a flagged API and should be inside an `if (Flags.enableUnsupportedOperationStatusCode())` check (or annotate the surrounding method `onDataRequestObserverUnregistered` with `@FlaggedApi(Flags.FLAG_ENABLE_UNSUPPORTED_OPERATION_STATUS_CODE) to transfer requirement to caller`)"
10743        errorLine1="        statusConsumer.accept(WearableSensingManager.STATUS_UNSUPPORTED_OPERATION);"
10744        errorLine2="                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10745        <location
10746            file="frameworks/base/core/java/android/service/wearable/WearableSensingService.java"
10747            line="457"
10748            column="54"/>
10749    </issue>
10750
10751    <issue
10752        id="FlaggedApi"
10753        message="Field `REQUEST_BUNDLE_KEY` is a flagged API and should be inside an `if (Flags.enableDataRequestObserverApi())` check (or annotate the surrounding method `createDataRequester` with `@FlaggedApi(Flags.FLAG_ENABLE_DATA_REQUEST_OBSERVER_API) to transfer requirement to caller`)"
10754        errorLine1="            bundle.putParcelable(WearableSensingDataRequest.REQUEST_BUNDLE_KEY, request);"
10755        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~">
10756        <location
10757            file="frameworks/base/core/java/android/service/wearable/WearableSensingService.java"
10758            line="673"
10759            column="61"/>
10760    </issue>
10761
10762    <issue
10763        id="FlaggedApi"
10764        message="Field `REQUEST_STATUS_CALLBACK_BUNDLE_KEY` is a flagged API and should be inside an `if (Flags.enableDataRequestObserverApi())` check (or annotate the surrounding method `createDataRequester` with `@FlaggedApi(Flags.FLAG_ENABLE_DATA_REQUEST_OBSERVER_API) to transfer requirement to caller`)"
10765        errorLine1="                    WearableSensingDataRequest.REQUEST_STATUS_CALLBACK_BUNDLE_KEY,"
10766        errorLine2="                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10767        <location
10768            file="frameworks/base/core/java/android/service/wearable/WearableSensingService.java"
10769            line="682"
10770            column="48"/>
10771    </issue>
10772
10773    <issue
10774        id="FlaggedApi"
10775        message="Field `status` is a flagged API and should be inside an `if (Flags.updateServiceIpcWrapper())` check (or annotate the surrounding method `loadWebViewNativeLibraryFromPackage` with `@FlaggedApi(Flags.FLAG_UPDATE_SERVICE_IPC_WRAPPER) to transfer requirement to caller`)"
10776        errorLine1="        if (response.status != LIBLOAD_SUCCESS"
10777        errorLine2="                     ~~~~~~">
10778        <location
10779            file="frameworks/base/core/java/android/webkit/WebViewFactory.java"
10780            line="308"
10781            column="22"/>
10782    </issue>
10783
10784    <issue
10785        id="FlaggedApi"
10786        message="Field `status` is a flagged API and should be inside an `if (Flags.updateServiceIpcWrapper())` check (or annotate the surrounding method `loadWebViewNativeLibraryFromPackage` with `@FlaggedApi(Flags.FLAG_UPDATE_SERVICE_IPC_WRAPPER) to transfer requirement to caller`)"
10787        errorLine1="                &amp;&amp; response.status != LIBLOAD_FAILED_WAITING_FOR_RELRO) {"
10788        errorLine2="                            ~~~~~~">
10789        <location
10790            file="frameworks/base/core/java/android/webkit/WebViewFactory.java"
10791            line="309"
10792            column="29"/>
10793    </issue>
10794
10795    <issue
10796        id="FlaggedApi"
10797        message="Field `status` is a flagged API and should be inside an `if (Flags.updateServiceIpcWrapper())` check (or annotate the surrounding method `loadWebViewNativeLibraryFromPackage` with `@FlaggedApi(Flags.FLAG_UPDATE_SERVICE_IPC_WRAPPER) to transfer requirement to caller`)"
10798        errorLine1="            return response.status;"
10799        errorLine2="                            ~~~~~~">
10800        <location
10801            file="frameworks/base/core/java/android/webkit/WebViewFactory.java"
10802            line="310"
10803            column="29"/>
10804    </issue>
10805
10806    <issue
10807        id="FlaggedApi"
10808        message="Field `packageInfo` is a flagged API and should be inside an `if (Flags.updateServiceIpcWrapper())` check (or annotate the surrounding method `loadWebViewNativeLibraryFromPackage` with `@FlaggedApi(Flags.FLAG_UPDATE_SERVICE_IPC_WRAPPER) to transfer requirement to caller`)"
10809        errorLine1="        if (!response.packageInfo.packageName.equals(packageName)) {"
10810        errorLine2="                      ~~~~~~~~~~~">
10811        <location
10812            file="frameworks/base/core/java/android/webkit/WebViewFactory.java"
10813            line="312"
10814            column="23"/>
10815    </issue>
10816
10817    <issue
10818        id="FlaggedApi"
10819        message="Field `status` is a flagged API and should be inside an `if (Flags.updateServiceIpcWrapper())` check (or annotate the surrounding method `loadWebViewNativeLibraryFromPackage` with `@FlaggedApi(Flags.FLAG_UPDATE_SERVICE_IPC_WRAPPER) to transfer requirement to caller`)"
10820        errorLine1="        if (loadNativeRet == LIBLOAD_SUCCESS) return response.status;"
10821        errorLine2="                                                              ~~~~~~">
10822        <location
10823            file="frameworks/base/core/java/android/webkit/WebViewFactory.java"
10824            line="330"
10825            column="63"/>
10826    </issue>
10827
10828    <issue
10829        id="FlaggedApi"
10830        message="Field `status` is a flagged API and should be inside an `if (Flags.updateServiceIpcWrapper())` check (or annotate the surrounding method `getWebViewContextAndSetProvider` with `@FlaggedApi(Flags.FLAG_UPDATE_SERVICE_IPC_WRAPPER) to transfer requirement to caller`)"
10831        errorLine1="            if (response.status != LIBLOAD_SUCCESS"
10832        errorLine2="                         ~~~~~~">
10833        <location
10834            file="frameworks/base/core/java/android/webkit/WebViewFactory.java"
10835            line="459"
10836            column="26"/>
10837    </issue>
10838
10839    <issue
10840        id="FlaggedApi"
10841        message="Field `status` is a flagged API and should be inside an `if (Flags.updateServiceIpcWrapper())` check (or annotate the surrounding method `getWebViewContextAndSetProvider` with `@FlaggedApi(Flags.FLAG_UPDATE_SERVICE_IPC_WRAPPER) to transfer requirement to caller`)"
10842        errorLine1="                    &amp;&amp; response.status != LIBLOAD_FAILED_WAITING_FOR_RELRO) {"
10843        errorLine2="                                ~~~~~~">
10844        <location
10845            file="frameworks/base/core/java/android/webkit/WebViewFactory.java"
10846            line="460"
10847            column="33"/>
10848    </issue>
10849
10850    <issue
10851        id="FlaggedApi"
10852        message="Field `status` is a flagged API and should be inside an `if (Flags.updateServiceIpcWrapper())` check (or annotate the surrounding method `getWebViewContextAndSetProvider` with `@FlaggedApi(Flags.FLAG_UPDATE_SERVICE_IPC_WRAPPER) to transfer requirement to caller`)"
10853        errorLine1="                        + getWebViewPreparationErrorReason(response.status));"
10854        errorLine2="                                                                    ~~~~~~">
10855        <location
10856            file="frameworks/base/core/java/android/webkit/WebViewFactory.java"
10857            line="462"
10858            column="69"/>
10859    </issue>
10860
10861    <issue
10862        id="FlaggedApi"
10863        message="Field `packageInfo` is a flagged API and should be inside an `if (Flags.updateServiceIpcWrapper())` check (or annotate the surrounding method `getWebViewContextAndSetProvider` with `@FlaggedApi(Flags.FLAG_UPDATE_SERVICE_IPC_WRAPPER) to transfer requirement to caller`)"
10864        errorLine1="                        response.packageInfo.packageName);"
10865        errorLine2="                                 ~~~~~~~~~~~">
10866        <location
10867            file="frameworks/base/core/java/android/webkit/WebViewFactory.java"
10868            line="469"
10869            column="34"/>
10870    </issue>
10871
10872    <issue
10873        id="FlaggedApi"
10874        message="Field `packageInfo` is a flagged API and should be inside an `if (Flags.updateServiceIpcWrapper())` check (or annotate the surrounding method `getWebViewContextAndSetProvider` with `@FlaggedApi(Flags.FLAG_UPDATE_SERVICE_IPC_WRAPPER) to transfer requirement to caller`)"
10875        errorLine1="                    response.packageInfo.packageName,"
10876        errorLine2="                             ~~~~~~~~~~~">
10877        <location
10878            file="frameworks/base/core/java/android/webkit/WebViewFactory.java"
10879            line="479"
10880            column="30"/>
10881    </issue>
10882
10883    <issue
10884        id="FlaggedApi"
10885        message="Field `packageInfo` is a flagged API and should be inside an `if (Flags.updateServiceIpcWrapper())` check (or annotate the surrounding method `getWebViewContextAndSetProvider` with `@FlaggedApi(Flags.FLAG_UPDATE_SERVICE_IPC_WRAPPER) to transfer requirement to caller`)"
10886        errorLine1="            verifyPackageInfo(response.packageInfo, newPackageInfo);"
10887        errorLine2="                                       ~~~~~~~~~~~">
10888        <location
10889            file="frameworks/base/core/java/android/webkit/WebViewFactory.java"
10890            line="510"
10891            column="40"/>
10892    </issue>
10893
10894    <issue
10895        id="FlaggedApi"
10896        message="Method `InputTransferToken()` is a flagged API and should be inside an `if (Flags.surfaceControlInputReceiver())` check (or annotate the surrounding method `registerBatchedSurfaceControlInputReceiver` with `@FlaggedApi(Flags.FLAG_SURFACE_CONTROL_INPUT_RECEIVER) to transfer requirement to caller`)"
10897        errorLine1="        InputTransferToken inputTransferToken = new InputTransferToken();"
10898        errorLine2="                                                ~~~~~~~~~~~~~~~~~~~~~~~~">
10899        <location
10900            file="frameworks/base/core/java/android/view/WindowManagerGlobal.java"
10901            line="874"
10902            column="49"/>
10903    </issue>
10904
10905    <issue
10906        id="FlaggedApi"
10907        message="Method `onInputEvent()` is a flagged API and should be inside an `if (Flags.surfaceControlInputReceiver())` check (or annotate the surrounding method `onInputEvent` with `@FlaggedApi(Flags.FLAG_SURFACE_CONTROL_INPUT_RECEIVER) to transfer requirement to caller`)"
10908        errorLine1="                                    boolean handled = receiver.onInputEvent(event);"
10909        errorLine2="                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10910        <location
10911            file="frameworks/base/core/java/android/view/WindowManagerGlobal.java"
10912            line="885"
10913            column="55"/>
10914    </issue>
10915
10916    <issue
10917        id="FlaggedApi"
10918        message="Method `InputTransferToken()` is a flagged API and should be inside an `if (Flags.surfaceControlInputReceiver())` check (or annotate the surrounding method `registerUnbatchedSurfaceControlInputReceiver` with `@FlaggedApi(Flags.FLAG_SURFACE_CONTROL_INPUT_RECEIVER) to transfer requirement to caller`)"
10919        errorLine1="        InputTransferToken inputTransferToken = new InputTransferToken();"
10920        errorLine2="                                                ~~~~~~~~~~~~~~~~~~~~~~~~">
10921        <location
10922            file="frameworks/base/core/java/android/view/WindowManagerGlobal.java"
10923            line="897"
10924            column="49"/>
10925    </issue>
10926
10927    <issue
10928        id="FlaggedApi"
10929        message="Method `onInputEvent()` is a flagged API and should be inside an `if (Flags.surfaceControlInputReceiver())` check (or annotate the surrounding method `onInputEvent` with `@FlaggedApi(Flags.FLAG_SURFACE_CONTROL_INPUT_RECEIVER) to transfer requirement to caller`)"
10930        errorLine1="                                    boolean handled = receiver.onInputEvent(event);"
10931        errorLine2="                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10932        <location
10933            file="frameworks/base/core/java/android/view/WindowManagerGlobal.java"
10934            line="907"
10935            column="55"/>
10936    </issue>
10937
10938    <issue
10939        id="FlaggedApi"
10940        message="Field `SCREEN_RECORDING_STATE_NOT_VISIBLE` is a flagged API and should be inside an `if (Flags.screenRecordingCallbacks())` check (or annotate the surrounding method `addScreenRecordingCallback` with `@FlaggedApi(Flags.FLAG_SCREEN_RECORDING_CALLBACKS) to transfer requirement to caller`)"
10941        errorLine1="        return SCREEN_RECORDING_STATE_NOT_VISIBLE;"
10942        errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10943        <location
10944            file="frameworks/base/core/java/android/view/WindowManagerImpl.java"
10945            line="594"
10946            column="16"/>
10947    </issue>
10948
10949    <issue
10950        id="FlaggedApi"
10951        message="Method `InputTransferToken()` is a flagged API and should be inside an `if (Flags.surfaceControlInputReceiver())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_SURFACE_CONTROL_INPUT_RECEIVER) to transfer requirement to caller`)"
10952        errorLine1="    private final InputTransferToken mInputTransferToken = new InputTransferToken();"
10953        errorLine2="                                                           ~~~~~~~~~~~~~~~~~~~~~~~~">
10954        <location
10955            file="frameworks/base/core/java/android/view/WindowlessWindowManager.java"
10956            line="94"
10957            column="60"/>
10958    </issue>
10959
10960    <issue
10961        id="FlaggedApi"
10962        message="Method `InputTransferToken()` is a flagged API and should be inside an `if (Flags.surfaceControlInputReceiver())` check (or annotate the surrounding method `addToDisplay` with `@FlaggedApi(Flags.FLAG_SURFACE_CONTROL_INPUT_RECEIVER) to transfer requirement to caller`)"
10963        errorLine1="                state.mInputTransferToken = new InputTransferToken();"
10964        errorLine2="                                            ~~~~~~~~~~~~~~~~~~~~~~~~">
10965        <location
10966            file="frameworks/base/core/java/android/view/WindowlessWindowManager.java"
10967            line="214"
10968            column="45"/>
10969    </issue>
10970
10971    <issue
10972        id="FlaggedApi"
10973        message="Method `compressToJpegR()` is a flagged API and should be inside an `if (Flags.yuvImageCompressToUltraHdr())` check (or annotate the surrounding method `compressToJpegR` with `@FlaggedApi(Flags.FLAG_YUV_IMAGE_COMPRESS_TO_ULTRA_HDR) to transfer requirement to caller`)"
10974        errorLine1="        return compressToJpegR(sdr, quality, stream, emptyExif);"
10975        errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10976        <location
10977            file="frameworks/base/graphics/java/android/graphics/YuvImage.java"
10978            line="276"
10979            column="16"/>
10980    </issue>
10981
10982    <issue
10983        id="FlaggedApi"
10984        message="Method `allowPriorityChannels()` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `getDefaultZenPolicy` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
10985        errorLine1="        ZenPolicy policy = new ZenPolicy.Builder()"
10986        errorLine2="                           ^">
10987        <location
10988            file="frameworks/base/core/java/android/service/notification/ZenModeConfig.java"
10989            line="379"
10990            column="28"/>
10991    </issue>
10992
10993    <issue
10994        id="FlaggedApi"
10995        message="Field `TYPE_OTHER` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `ensureManualZenRule` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
10996        errorLine1="            newRule.type = AutomaticZenRule.TYPE_OTHER;"
10997        errorLine2="                                            ~~~~~~~~~~">
10998        <location
10999            file="frameworks/base/core/java/android/service/notification/ZenModeConfig.java"
11000            line="435"
11001            column="45"/>
11002    </issue>
11003
11004    <issue
11005        id="FlaggedApi"
11006        message="Field `zenDeviceEffects` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `writeRuleXml` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11007        errorLine1="        if (Flags.modesApi() &amp;&amp; rule.zenDeviceEffects != null) {"
11008        errorLine2="                                     ~~~~~~~~~~~~~~~~">
11009        <location
11010            file="frameworks/base/core/java/android/service/notification/ZenModeConfig.java"
11011            line="1206"
11012            column="38"/>
11013    </issue>
11014
11015    <issue
11016        id="FlaggedApi"
11017        message="Method `policyState()` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `toNotificationPolicy` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11018        errorLine1="            state = Policy.policyState(areChannelsBypassingDnd,"
11019        errorLine2="                    ^">
11020        <location
11021            file="frameworks/base/core/java/android/service/notification/ZenModeConfig.java"
11022            line="1842"
11023            column="21"/>
11024    </issue>
11025
11026    <issue
11027        id="FlaggedApi"
11028        message="Method `getPriorityChannelsAllowed()` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `toNotificationPolicy` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11029        errorLine1="                    manualRule.zenPolicy.getPriorityChannelsAllowed() != STATE_DISALLOW);"
11030        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
11031        <location
11032            file="frameworks/base/core/java/android/service/notification/ZenModeConfig.java"
11033            line="1843"
11034            column="21"/>
11035    </issue>
11036
11037    <issue
11038        id="FlaggedApi"
11039        message="Field `TYPE_UNKNOWN` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11040        errorLine1="        public int type = AutomaticZenRule.TYPE_UNKNOWN;"
11041        errorLine2="                                           ~~~~~~~~~~~~">
11042        <location
11043            file="frameworks/base/core/java/android/service/notification/ZenModeConfig.java"
11044            line="2482"
11045            column="44"/>
11046    </issue>
11047
11048    <issue
11049        id="FlaggedApi"
11050        message="Method `getPriorityChannelsAllowed()` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `areAllPriorityOnlyRingerSoundsMuted` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11051        errorLine1="                    &amp;&amp; !(config.areChannelsBypassingDnd &amp;&amp; policy.getPriorityChannelsAllowed()"
11052        errorLine2="                                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
11053        <location
11054            file="frameworks/base/core/java/android/service/notification/ZenModeConfig.java"
11055            line="2835"
11056            column="60"/>
11057    </issue>
11058
11059    <issue
11060        id="FlaggedApi"
11061        message="Field `mAllowChannels` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `getAllowedChannels` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11062        errorLine1="        return mAllowChannels;"
11063        errorLine2="               ~~~~~~~~~~~~~~">
11064        <location
11065            file="frameworks/base/core/java/android/service/notification/ZenPolicy.java"
11066            line="576"
11067            column="16"/>
11068    </issue>
11069
11070    <issue
11071        id="FlaggedApi"
11072        message="Field `mAllowChannels` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `allowChannels` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11073        errorLine1="            mZenPolicy.mAllowChannels = channelType;"
11074        errorLine2="                       ~~~~~~~~~~~~~~">
11075        <location
11076            file="frameworks/base/core/java/android/service/notification/ZenPolicy.java"
11077            line="1019"
11078            column="24"/>
11079    </issue>
11080
11081    <issue
11082        id="FlaggedApi"
11083        message="Field `FIELD_MESSAGES` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `fieldsToString` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11084        errorLine1="        if ((bitmask &amp; FIELD_MESSAGES) != 0) {"
11085        errorLine2="                       ~~~~~~~~~~~~~~">
11086        <location
11087            file="frameworks/base/core/java/android/service/notification/ZenPolicy.java"
11088            line="1095"
11089            column="24"/>
11090    </issue>
11091
11092    <issue
11093        id="FlaggedApi"
11094        message="Field `FIELD_CALLS` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `fieldsToString` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11095        errorLine1="        if ((bitmask &amp; FIELD_CALLS) != 0) {"
11096        errorLine2="                       ~~~~~~~~~~~">
11097        <location
11098            file="frameworks/base/core/java/android/service/notification/ZenPolicy.java"
11099            line="1098"
11100            column="24"/>
11101    </issue>
11102
11103    <issue
11104        id="FlaggedApi"
11105        message="Field `FIELD_CONVERSATIONS` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `fieldsToString` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11106        errorLine1="        if ((bitmask &amp; FIELD_CONVERSATIONS) != 0) {"
11107        errorLine2="                       ~~~~~~~~~~~~~~~~~~~">
11108        <location
11109            file="frameworks/base/core/java/android/service/notification/ZenPolicy.java"
11110            line="1101"
11111            column="24"/>
11112    </issue>
11113
11114    <issue
11115        id="FlaggedApi"
11116        message="Field `FIELD_ALLOW_CHANNELS` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `fieldsToString` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11117        errorLine1="        if ((bitmask &amp; FIELD_ALLOW_CHANNELS) != 0) {"
11118        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~">
11119        <location
11120            file="frameworks/base/core/java/android/service/notification/ZenPolicy.java"
11121            line="1104"
11122            column="24"/>
11123    </issue>
11124
11125    <issue
11126        id="FlaggedApi"
11127        message="Field `FIELD_PRIORITY_CATEGORY_REMINDERS` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `fieldsToString` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11128        errorLine1="        if ((bitmask &amp; FIELD_PRIORITY_CATEGORY_REMINDERS) != 0) {"
11129        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
11130        <location
11131            file="frameworks/base/core/java/android/service/notification/ZenPolicy.java"
11132            line="1107"
11133            column="24"/>
11134    </issue>
11135
11136    <issue
11137        id="FlaggedApi"
11138        message="Field `FIELD_PRIORITY_CATEGORY_EVENTS` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `fieldsToString` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11139        errorLine1="        if ((bitmask &amp; FIELD_PRIORITY_CATEGORY_EVENTS) != 0) {"
11140        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
11141        <location
11142            file="frameworks/base/core/java/android/service/notification/ZenPolicy.java"
11143            line="1110"
11144            column="24"/>
11145    </issue>
11146
11147    <issue
11148        id="FlaggedApi"
11149        message="Field `FIELD_PRIORITY_CATEGORY_REPEAT_CALLERS` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `fieldsToString` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11150        errorLine1="        if ((bitmask &amp; FIELD_PRIORITY_CATEGORY_REPEAT_CALLERS) != 0) {"
11151        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
11152        <location
11153            file="frameworks/base/core/java/android/service/notification/ZenPolicy.java"
11154            line="1113"
11155            column="24"/>
11156    </issue>
11157
11158    <issue
11159        id="FlaggedApi"
11160        message="Field `FIELD_PRIORITY_CATEGORY_ALARMS` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `fieldsToString` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11161        errorLine1="        if ((bitmask &amp; FIELD_PRIORITY_CATEGORY_ALARMS) != 0) {"
11162        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
11163        <location
11164            file="frameworks/base/core/java/android/service/notification/ZenPolicy.java"
11165            line="1116"
11166            column="24"/>
11167    </issue>
11168
11169    <issue
11170        id="FlaggedApi"
11171        message="Field `FIELD_PRIORITY_CATEGORY_MEDIA` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `fieldsToString` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11172        errorLine1="        if ((bitmask &amp; FIELD_PRIORITY_CATEGORY_MEDIA) != 0) {"
11173        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
11174        <location
11175            file="frameworks/base/core/java/android/service/notification/ZenPolicy.java"
11176            line="1119"
11177            column="24"/>
11178    </issue>
11179
11180    <issue
11181        id="FlaggedApi"
11182        message="Field `FIELD_PRIORITY_CATEGORY_SYSTEM` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `fieldsToString` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11183        errorLine1="        if ((bitmask &amp; FIELD_PRIORITY_CATEGORY_SYSTEM) != 0) {"
11184        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
11185        <location
11186            file="frameworks/base/core/java/android/service/notification/ZenPolicy.java"
11187            line="1122"
11188            column="24"/>
11189    </issue>
11190
11191    <issue
11192        id="FlaggedApi"
11193        message="Field `FIELD_VISUAL_EFFECT_FULL_SCREEN_INTENT` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `fieldsToString` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11194        errorLine1="        if ((bitmask &amp; FIELD_VISUAL_EFFECT_FULL_SCREEN_INTENT) != 0) {"
11195        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
11196        <location
11197            file="frameworks/base/core/java/android/service/notification/ZenPolicy.java"
11198            line="1125"
11199            column="24"/>
11200    </issue>
11201
11202    <issue
11203        id="FlaggedApi"
11204        message="Field `FIELD_VISUAL_EFFECT_LIGHTS` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `fieldsToString` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11205        errorLine1="        if ((bitmask &amp; FIELD_VISUAL_EFFECT_LIGHTS) != 0) {"
11206        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~~~~~~~">
11207        <location
11208            file="frameworks/base/core/java/android/service/notification/ZenPolicy.java"
11209            line="1128"
11210            column="24"/>
11211    </issue>
11212
11213    <issue
11214        id="FlaggedApi"
11215        message="Field `FIELD_VISUAL_EFFECT_PEEK` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `fieldsToString` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11216        errorLine1="        if ((bitmask &amp; FIELD_VISUAL_EFFECT_PEEK) != 0) {"
11217        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~~~~~">
11218        <location
11219            file="frameworks/base/core/java/android/service/notification/ZenPolicy.java"
11220            line="1131"
11221            column="24"/>
11222    </issue>
11223
11224    <issue
11225        id="FlaggedApi"
11226        message="Field `FIELD_VISUAL_EFFECT_STATUS_BAR` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `fieldsToString` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11227        errorLine1="        if ((bitmask &amp; FIELD_VISUAL_EFFECT_STATUS_BAR) != 0) {"
11228        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
11229        <location
11230            file="frameworks/base/core/java/android/service/notification/ZenPolicy.java"
11231            line="1134"
11232            column="24"/>
11233    </issue>
11234
11235    <issue
11236        id="FlaggedApi"
11237        message="Field `FIELD_VISUAL_EFFECT_BADGE` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `fieldsToString` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11238        errorLine1="        if ((bitmask &amp; FIELD_VISUAL_EFFECT_BADGE) != 0) {"
11239        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~~~~~~">
11240        <location
11241            file="frameworks/base/core/java/android/service/notification/ZenPolicy.java"
11242            line="1137"
11243            column="24"/>
11244    </issue>
11245
11246    <issue
11247        id="FlaggedApi"
11248        message="Field `FIELD_VISUAL_EFFECT_AMBIENT` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `fieldsToString` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11249        errorLine1="        if ((bitmask &amp; FIELD_VISUAL_EFFECT_AMBIENT) != 0) {"
11250        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
11251        <location
11252            file="frameworks/base/core/java/android/service/notification/ZenPolicy.java"
11253            line="1140"
11254            column="24"/>
11255    </issue>
11256
11257    <issue
11258        id="FlaggedApi"
11259        message="Field `FIELD_VISUAL_EFFECT_NOTIFICATION_LIST` is a flagged API and should be inside an `if (Flags.modesApi())` check (or annotate the surrounding method `fieldsToString` with `@FlaggedApi(Flags.FLAG_MODES_API) to transfer requirement to caller`)"
11260        errorLine1="        if ((bitmask &amp; FIELD_VISUAL_EFFECT_NOTIFICATION_LIST) != 0) {"
11261        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
11262        <location
11263            file="frameworks/base/core/java/android/service/notification/ZenPolicy.java"
11264            line="1143"
11265            column="24"/>
11266    </issue>
11267
11268    <issue
11269        id="SimpleManualPermissionEnforcement"
11270        message="INetworkScoreCache permission check should be converted to @EnforcePermission annotation"
11271        errorLine1="        mContext.enforceCallingOrSelfPermission(permission.DUMP, TAG);"
11272        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
11273        <location
11274            file="frameworks/base/wifi/java/src/android/net/wifi/WifiNetworkScoreCache.java"
11275            line="250"
11276            column="9"/>
11277    </issue>
11278
11279</issues>
11280