blob: 06094ffe1930e16896afcac3b178c92094fa402b [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" return mRootTaskInfo != null ? mRootTaskInfo.taskId : INVALID_TASK_ID;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="73"
column="40"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" return mTaskInfo1 != null ? mTaskInfo1.taskId : INVALID_TASK_ID;"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="77"
column="37"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" return mTaskInfo2 != null ? mTaskInfo2.taskId : INVALID_TASK_ID;"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="81"
column="37"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (com.android.wm.shell.protolog.ShellProtoLogCache.WM_SHELL_TASK_ORG_enabled) { long protoLogParam0 = task1.taskId; long protoLogParam1 = task2.taskId; String protoLogParam2 = String.valueOf(this); com.android.wm.shell.protolog.ShellProtoLogImpl.v(WM_SHELL_TASK_ORG, -742394458, 5, null, protoLogParam0, protoLogParam1, protoLogParam2); "
errorLine2=" ~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="89"
column="113"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (com.android.wm.shell.protolog.ShellProtoLogCache.WM_SHELL_TASK_ORG_enabled) { long protoLogParam0 = task1.taskId; long protoLogParam1 = task2.taskId; String protoLogParam2 = String.valueOf(this); com.android.wm.shell.protolog.ShellProtoLogImpl.v(WM_SHELL_TASK_ORG, -742394458, 5, null, protoLogParam0, protoLogParam1, protoLogParam2); "
errorLine2=" ~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="89"
column="149"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setParent`"
errorLine1=" b -> b.setParent(mRootTaskLeash), mDisplayImeController);"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="105"
column="24"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (mRootTaskInfo == null || taskInfo.taskId == mRootTaskInfo.taskId) {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="151"
column="38"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (mRootTaskInfo == null || taskInfo.taskId == mRootTaskInfo.taskId) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="151"
column="57"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" } else if (taskInfo.taskId == getTaskId1()) {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="154"
column="20"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" } else if (taskInfo.taskId == getTaskId2()) {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="157"
column="20"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" throw new IllegalStateException(&quot;Unknown task=&quot; + taskInfo.taskId);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="161"
column="63"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
errorLine1=" t.setLayer(dividerLeash, Integer.MAX_VALUE)"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="172"
column="15"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (taskInfo.taskId == getRootTaskId()) {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="186"
column="13"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" } else if (taskInfo.taskId == getTaskId1()) {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="202"
column="20"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" } else if (taskInfo.taskId == getTaskId2()) {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="204"
column="20"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" throw new IllegalStateException(&quot;Unknown task=&quot; + taskInfo.taskId);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="207"
column="63"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (taskInfo.taskId == getRootTaskId()) {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="213"
column="13"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" mController.unpair(mRootTaskInfo.taskId, false /* releaseToPool */);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="215"
column="32"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" } else if (taskInfo.taskId == getTaskId1() || taskInfo.taskId == getTaskId2()) {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="216"
column="20"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" } else if (taskInfo.taskId == getTaskId1() || taskInfo.taskId == getTaskId2()) {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="216"
column="55"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" mController.unpair(mRootTaskInfo.taskId);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="217"
column="32"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setParent`"
errorLine1=" b.setParent(mRootTaskLeash);"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="224"
column="15"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setParent`"
errorLine1=" b.setParent(mTaskLeash1);"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="226"
column="15"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setParent`"
errorLine1=" b.setParent(mTaskLeash2);"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="228"
column="15"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" pw.println(innerPrefix + &quot;1 taskId=&quot; + mTaskInfo1.taskId"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="242"
column="52"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" pw.println(innerPrefix + &quot;2 taskId=&quot; + mTaskInfo2.taskId"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="246"
column="52"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
errorLine1=" .setLayer(dividerLeash, Integer.MAX_VALUE)"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
line="291"
column="18"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `new android.content.LocusId`"
errorLine1=" mLocusId = locus != null ? new LocusId(locus) : null;"
errorLine2=" ~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/Bubble.java"
line="177"
column="36"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.service.notification.StatusBarNotification#getUid`"
errorLine1=" mAppUid = entry.getStatusBarNotification().getUid();"
errorLine2=" ~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/Bubble.java"
line="449"
column="52"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 26): `android.service.notification.NotificationListenerService.Ranking#getConversationShortcutInfo`"
errorLine1=" mShortcutInfo = entry.getRanking().getConversationShortcutInfo();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/Bubble.java"
line="453"
column="48"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.app.NotificationChannel#isImportantConversation`"
errorLine1=" entry.getRanking().getChannel().isImportantConversation();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/Bubble.java"
line="457"
column="57"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.app.Notification.BubbleMetadata#getShortcutId`"
errorLine1=" mMetadataShortcutId = entry.getBubbleMetadata().getShortcutId();"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/Bubble.java"
line="461"
column="61"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.app.Notification.BubbleMetadata#getDesiredHeight`"
errorLine1=" mDesiredHeight = entry.getBubbleMetadata().getDesiredHeight();"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/Bubble.java"
line="463"
column="56"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.app.Notification.BubbleMetadata#getDesiredHeightResId`"
errorLine1=" mDesiredHeightResId = entry.getBubbleMetadata().getDesiredHeightResId();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/Bubble.java"
line="464"
column="61"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.app.Notification.BubbleMetadata#getIcon`"
errorLine1=" mIcon = entry.getBubbleMetadata().getIcon();"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/Bubble.java"
line="465"
column="47"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.app.Notification.BubbleMetadata#getIntent`"
errorLine1=" mIntent = entry.getBubbleMetadata().getIntent();"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/Bubble.java"
line="471"
column="53"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.app.Notification.BubbleMetadata#getIntent`"
errorLine1=" } else if (mIntent != null &amp;&amp; entry.getBubbleMetadata().getIntent() == null) {"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/Bubble.java"
line="475"
column="69"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.app.Notification.BubbleMetadata#getDeleteIntent`"
errorLine1=" mDeleteIntent = entry.getBubbleMetadata().getDeleteIntent();"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/Bubble.java"
line="481"
column="55"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.app.Notification.MessagingStyle.Message#getMessagesFromBundleArray`"
errorLine1=" Notification.MessagingStyle.Message.getMessagesFromBundleArray("
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/Bubble.java"
line="856"
column="61"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 28 (current min is 26): `android.app.Notification.MessagingStyle.Message#getSenderPerson`"
errorLine1=" Person sender = latestMessage.getSenderPerson();"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/Bubble.java"
line="864"
column="51"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 28 (current min is 26): `android.app.Person#getName`"
errorLine1=" bubbleMessage.senderName = sender != null ? sender.getName() : null;"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/Bubble.java"
line="865"
column="72"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 28 (current min is 26): `android.app.Person#getIcon`"
errorLine1=" bubbleMessage.senderIcon = sender != null ? sender.getIcon() : null;"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/Bubble.java"
line="867"
column="72"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (task.taskId == b.getTaskId()) {"
errorLine2=" ~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleController.java"
line="357"
column="25"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowManager.LayoutParams#setFitInsetsTypes`"
errorLine1=" mWmLayoutParams.setFitInsetsTypes(0);"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleController.java"
line="553"
column="25"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 28 (current min is 26): `android.view.WindowManager.LayoutParams#layoutInDisplayCutoutMode`"
errorLine1=" mWmLayoutParams.layoutInDisplayCutoutMode = LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleController.java"
line="558"
column="9"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.app.Notification.BubbleMetadata#getAutoExpandBubble`"
errorLine1=" &amp;&amp; !notif.getBubbleMetadata().getAutoExpandBubble())"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleController.java"
line="842"
column="51"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.service.notification.NotificationListenerService.Ranking#canBubble`"
errorLine1=" if (isActiveBubble &amp;&amp; !mTmpRanking.canBubble()) {"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleController.java"
line="919"
column="48"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.app.Notification.BubbleMetadata#getIntent`"
errorLine1=" ? entry.getBubbleMetadata().getIntent()"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleController.java"
line="1217"
column="45"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.app.Notification.BubbleMetadata#getShortcutId`"
errorLine1=" &amp;&amp; entry.getBubbleMetadata().getShortcutId() != null) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleController.java"
line="1220"
column="46"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.content.LocusId#getId`"
errorLine1=" b.locusId?.id"
errorLine2=" ~~">
<location
file="frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleDataRepository.kt"
line="85"
column="32"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.app.Notification#getLocusId`"
errorLine1=" return mSbn.getNotification().getLocusId();"
errorLine2=" ~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleEntry.java"
line="81"
column="39"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.app.Notification#getBubbleMetadata`"
errorLine1=" return getStatusBarNotification().getNotification().getBubbleMetadata();"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleEntry.java"
line="87"
column="61"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.service.notification.NotificationListenerService.Ranking#canBubble`"
errorLine1=" return mRanking.canBubble();"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleEntry.java"
line="115"
column="25"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 28 (current min is 26): `android.graphics.Bitmap#createBitmap`"
errorLine1=" Bitmap snapshot = Bitmap.createBitmap(p);"
errorLine2=" ~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleExpandedView.java"
line="428"
column="38"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 26): `android.graphics.Bitmap#getHardwareBuffer`"
errorLine1=" return new SurfaceControl.ScreenshotHardwareBuffer(snapshot.getHardwareBuffer(),"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleExpandedView.java"
line="429"
column="73"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceView#getSurfaceControl`"
errorLine1=" if (mTaskView == null || mTaskView.getSurfaceControl() == null) {"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleExpandedView.java"
line="432"
column="44"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceView#getSurfaceControl`"
errorLine1=" mTaskView.getSurfaceControl(),"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleExpandedView.java"
line="436"
column="27"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#top`"
errorLine1=" ? mExpandedViewContainerLocation[1] - mPositioner.getInsets().top"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleExpandedView.java"
line="636"
column="55"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.graphics.Outline#setPath`"
errorLine1=" outline.setPath(rectPath);"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleFlyoutView.java"
line="504"
column="21"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 28 (current min is 26): `android.graphics.drawable.Icon#getType`"
errorLine1=" if (ic.getType() == Icon.TYPE_URI"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleIconFactory.java"
line="65"
column="24"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 28 (current min is 26): `android.graphics.drawable.Icon#getType`"
errorLine1=" || ic.getType() == Icon.TYPE_URI_ADAPTIVE_BITMAP) {"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleIconFactory.java"
line="66"
column="31"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 28 (current min is 26): `android.graphics.drawable.Icon#getUri`"
errorLine1=" ic.getUri(),"
errorLine2=" ~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleIconFactory.java"
line="68"
column="32"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.content.Context#getDisplay`"
errorLine1=" getContext().getDisplay().getMetrics(displayMetrics);"
errorLine2=" ~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleOverflowContainerView.java"
line="143"
column="22"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowManager#getCurrentWindowMetrics`"
errorLine1=" WindowMetrics windowMetrics = mWindowManager.getCurrentWindowMetrics();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="93"
column="54"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowMetrics#getWindowInsets`"
errorLine1=" WindowInsets metricInsets = windowMetrics.getWindowInsets();"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="97"
column="51"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowInsets#getInsetsIgnoringVisibility`"
errorLine1=" Insets insets = metricInsets.getInsetsIgnoringVisibility(WindowInsets.Type.navigationBars()"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="99"
column="38"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowInsets.Type#navigationBars`"
errorLine1=" Insets insets = metricInsets.getInsetsIgnoringVisibility(WindowInsets.Type.navigationBars()"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="99"
column="84"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowInsets.Type#statusBars`"
errorLine1=" | WindowInsets.Type.statusBars()"
errorLine2=" ~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="100"
column="37"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowInsets.Type#displayCutout`"
errorLine1=" | WindowInsets.Type.displayCutout());"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="101"
column="37"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowMetrics#getBounds`"
errorLine1=" + &quot; bounds: &quot; + windowMetrics.getBounds()"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="107"
column="51"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowMetrics#getBounds`"
errorLine1=" updateInternal(orientation, insets, windowMetrics.getBounds());"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="110"
column="59"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#left`"
errorLine1=" mPositionRect.left += mInsets.left;"
errorLine2=" ~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="134"
column="31"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#top`"
errorLine1=" mPositionRect.top += mInsets.top;"
errorLine2=" ~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="135"
column="30"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#right`"
errorLine1=" mPositionRect.right -= mInsets.right;"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="136"
column="32"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#bottom`"
errorLine1=" mPositionRect.bottom -= mInsets.bottom;"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="137"
column="33"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowManager#getCurrentWindowMetrics`"
errorLine1=" WindowInsets metricInsets = mWindowManager.getCurrentWindowMetrics().getWindowInsets();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="156"
column="56"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowMetrics#getWindowInsets`"
errorLine1=" WindowInsets metricInsets = mWindowManager.getCurrentWindowMetrics().getWindowInsets();"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="156"
column="82"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowInsets#getInsetsIgnoringVisibility`"
errorLine1=" Insets navBarInsets = metricInsets.getInsetsIgnoringVisibility("
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="157"
column="48"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowInsets.Type#navigationBars`"
errorLine1=" WindowInsets.Type.navigationBars());"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="158"
column="39"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#left`"
errorLine1=" int newInsetLeft = mInsets.left;"
errorLine2=" ~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="159"
column="32"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#right`"
errorLine1=" int newInsetRight = mInsets.right;"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="160"
column="33"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#left`"
errorLine1=" mPositionRect.left -= navBarInsets.left;"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="162"
column="39"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#left`"
errorLine1=" newInsetLeft -= navBarInsets.left;"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="163"
column="33"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#right`"
errorLine1=" mPositionRect.right += navBarInsets.right;"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="165"
column="40"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#right`"
errorLine1=" newInsetRight -= navBarInsets.right;"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="166"
column="34"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.graphics.Insets#of`"
errorLine1=" mInsets = Insets.of(newInsetLeft, mInsets.top, newInsetRight, mInsets.bottom);"
errorLine2=" ~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="168"
column="30"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#bottom`"
errorLine1=" mInsets = Insets.of(newInsetLeft, mInsets.top, newInsetRight, mInsets.bottom);"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="168"
column="75"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#top`"
errorLine1=" mInsets = Insets.of(newInsetLeft, mInsets.top, newInsetRight, mInsets.bottom);"
errorLine2=" ~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="168"
column="47"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `new android.graphics.PointF`"
errorLine1=" mRestingStackPosition = new PointF(position);"
errorLine2=" ~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubblePositioner.java"
line="229"
column="37"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.View#getAnimationMatrix`"
errorLine1=" pw.println(mExpandedViewContainer.getAnimationMatrix());"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleStackView.java"
line="295"
column="43"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.View#setSystemGestureExclusionRects`"
errorLine1=" mBubbleContainer.setSystemGestureExclusionRects(mSystemGestureExclusionRects);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleStackView.java"
line="1427"
column="30"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.View#setSystemGestureExclusionRects`"
errorLine1=" mBubbleContainer.setSystemGestureExclusionRects(Collections.emptyList());"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleStackView.java"
line="1430"
column="30"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.View#setAnimationMatrix`"
errorLine1=" mExpandedViewContainer.setAnimationMatrix(mExpandedViewContainerMatrix))"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleStackView.java"
line="1750"
column="48"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.View#setAnimationMatrix`"
errorLine1=" mExpandedViewContainer.setAnimationMatrix(mExpandedViewContainerMatrix))"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleStackView.java"
line="1775"
column="48"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.View#setAnimationMatrix`"
errorLine1=" mExpandedViewContainer.setAnimationMatrix(mExpandedViewContainerMatrix);"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleStackView.java"
line="1863"
column="32"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.View#setAnimationMatrix`"
errorLine1=" mExpandedViewContainer.setAnimationMatrix("
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleStackView.java"
line="1894"
column="48"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.View#setAnimationMatrix`"
errorLine1=" mExpandedViewContainer.setAnimationMatrix(mExpandedViewContainerMatrix);"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleStackView.java"
line="1986"
column="44"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.View#setAnimationMatrix`"
errorLine1=" mExpandedViewContainer.setAnimationMatrix(mExpandedViewContainerMatrix);"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleStackView.java"
line="2074"
column="32"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.View#setAnimationMatrix`"
errorLine1=" mExpandedViewContainer.setAnimationMatrix(mExpandedViewContainerMatrix);"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleStackView.java"
line="2091"
column="48"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.View#setAnimationMatrix`"
errorLine1=" mExpandedViewContainer.setAnimationMatrix(null);"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleStackView.java"
line="2118"
column="32"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#left`"
errorLine1=" int leftPadding = insets.left + mExpandedViewPadding;"
errorLine2=" ~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleStackView.java"
line="2696"
column="27"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#right`"
errorLine1=" int rightPadding = insets.right + mExpandedViewPadding;"
errorLine2=" ~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleStackView.java"
line="2697"
column="28"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 28 (current min is 26): `android.graphics.drawable.Icon#getType`"
errorLine1=" if (icon.getType() == Icon.TYPE_URI || icon.getType() == Icon.TYPE_URI_ADAPTIVE_BITMAP) {"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleViewInfoTask.java"
line="220"
column="18"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 28 (current min is 26): `android.graphics.drawable.Icon#getType`"
errorLine1=" if (icon.getType() == Icon.TYPE_URI || icon.getType() == Icon.TYPE_URI_ADAPTIVE_BITMAP) {"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleViewInfoTask.java"
line="220"
column="53"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 28 (current min is 26): `android.graphics.drawable.Icon#getUri`"
errorLine1=" icon.getUri(), Intent.FLAG_GRANT_READ_URI_PERMISSION);"
errorLine2=" ~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleViewInfoTask.java"
line="222"
column="26"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/DefaultTransitionHandler.java"
line="119"
column="11"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" t.setAlpha(leash, transformation.getAlpha());"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/DefaultTransitionHandler.java"
line="237"
column="11"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/DefaultTransitionHandler.java"
line="239"
column="11"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayImeController.java"
line="279"
column="19"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowInsets.Type#ime`"
errorLine1=" if ((types &amp; WindowInsets.Type.ime()) == 0) {"
errorLine2=" ~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayImeController.java"
line="285"
column="44"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowInsets.Type#ime`"
errorLine1=" if ((types &amp; WindowInsets.Type.ime()) == 0) {"
errorLine2=" ~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayImeController.java"
line="294"
column="44"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" t.setAlpha(mImeSourceControl.getLeash(), alpha);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayImeController.java"
line="396"
column="19"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayImeController.java"
line="398"
column="19"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" t.setAlpha(mImeSourceControl.getLeash(), alpha);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayImeController.java"
line="420"
column="23"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayImeController.java"
line="424"
column="23"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" t.setAlpha(mImeSourceControl.getLeash(), 1.f);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayImeController.java"
line="439"
column="27"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayImeController.java"
line="446"
column="23"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 28 (current min is 26): `android.view.DisplayCutout#getSafeInsetLeft`"
errorLine1=" outInsets.left += displayCutout.getSafeInsetLeft();"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayLayout.java"
line="313"
column="45"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 28 (current min is 26): `android.view.DisplayCutout#getSafeInsetTop`"
errorLine1=" outInsets.top += displayCutout.getSafeInsetTop();"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayLayout.java"
line="314"
column="44"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 28 (current min is 26): `android.view.DisplayCutout#getSafeInsetRight`"
errorLine1=" outInsets.right += displayCutout.getSafeInsetRight();"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayLayout.java"
line="315"
column="46"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 28 (current min is 26): `android.view.DisplayCutout#getSafeInsetBottom`"
errorLine1=" outInsets.bottom += displayCutout.getSafeInsetBottom();"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayLayout.java"
line="316"
column="47"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.DisplayCutout#getWaterfallInsets`"
errorLine1=" final Insets waterfallInsets = rotateInsets(cutout.getWaterfallInsets(), rotation);"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayLayout.java"
line="358"
column="60"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.DisplayCutout#getWaterfallInsets`"
errorLine1=" int leftInset = Math.max(cutout.getWaterfallInsets().left,"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayLayout.java"
line="405"
column="41"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#left`"
errorLine1=" int leftInset = Math.max(cutout.getWaterfallInsets().left,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayLayout.java"
line="405"
column="34"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.DisplayCutout#getBoundingRectLeft`"
errorLine1=" findCutoutInsetForSide(displaySize, cutout.getBoundingRectLeft(), Gravity.LEFT));"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayLayout.java"
line="406"
column="60"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.DisplayCutout#getWaterfallInsets`"
errorLine1=" int topInset = Math.max(cutout.getWaterfallInsets().top,"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayLayout.java"
line="407"
column="40"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#top`"
errorLine1=" int topInset = Math.max(cutout.getWaterfallInsets().top,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayLayout.java"
line="407"
column="33"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.DisplayCutout#getBoundingRectTop`"
errorLine1=" findCutoutInsetForSide(displaySize, cutout.getBoundingRectTop(), Gravity.TOP));"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayLayout.java"
line="408"
column="60"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.DisplayCutout#getWaterfallInsets`"
errorLine1=" int rightInset = Math.max(cutout.getWaterfallInsets().right,"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayLayout.java"
line="409"
column="42"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#right`"
errorLine1=" int rightInset = Math.max(cutout.getWaterfallInsets().right,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayLayout.java"
line="409"
column="35"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.DisplayCutout#getBoundingRectRight`"
errorLine1=" findCutoutInsetForSide(displaySize, cutout.getBoundingRectRight(), Gravity.RIGHT));"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayLayout.java"
line="410"
column="60"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.DisplayCutout#getWaterfallInsets`"
errorLine1=" int bottomInset = Math.max(cutout.getWaterfallInsets().bottom,"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayLayout.java"
line="411"
column="43"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#bottom`"
errorLine1=" int bottomInset = Math.max(cutout.getWaterfallInsets().bottom,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayLayout.java"
line="411"
column="36"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.DisplayCutout#getBoundingRectBottom`"
errorLine1=" findCutoutInsetForSide(displaySize, cutout.getBoundingRectBottom(),"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/DisplayLayout.java"
line="412"
column="60"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/DividerImeController.java"
line="343"
column="15"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/DividerImeController.java"
line="359"
column="19"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/DividerView.java"
line="406"
column="15"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/DividerView.java"
line="731"
column="11"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/DividerView.java"
line="800"
column="11"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/DividerView.java"
line="878"
column="11"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" t.setAlpha(dim, alpha);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/DividerView.java"
line="1065"
column="15"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/DividerView.java"
line="1106"
column="19"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/DividerView.java"
line="1171"
column="15"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 28 (current min is 26): `android.view.WindowManager.LayoutParams#layoutInDisplayCutoutMode`"
errorLine1=" mLp.layoutInDisplayCutoutMode = LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/DividerWindowManager.java"
line="64"
column="9"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `new android.view.SurfaceControl.Transaction`"
errorLine1=" private final SurfaceControl.Transaction mTransaction = new SurfaceControl.Transaction();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/draganddrop/DragAndDropController.java"
line="73"
column="61"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.content.Context#createWindowContext`"
errorLine1=" .createWindowContext(TYPE_APPLICATION_OVERLAY, null);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/draganddrop/DragAndDropController.java"
line="89"
column="18"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 28 (current min is 26): `android.view.WindowManager.LayoutParams#layoutInDisplayCutoutMode`"
errorLine1=" layoutParams.layoutInDisplayCutoutMode = LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/draganddrop/DragAndDropController.java"
line="101"
column="9"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowManager.LayoutParams#setFitInsetsTypes`"
errorLine1=" layoutParams.setFitInsetsTypes(0);"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/draganddrop/DragAndDropController.java"
line="102"
column="22"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#reparent`"
errorLine1=" mTransaction.reparent(dragSurface, null);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/draganddrop/DragAndDropController.java"
line="229"
column="26"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" mTransaction.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/draganddrop/DragAndDropController.java"
line="230"
column="26"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#left`"
errorLine1=" final int iw = w - insets.left - insets.right;"
errorLine2=" ~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/draganddrop/DragAndDropPolicy.java"
line="126"
column="28"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#right`"
errorLine1=" final int iw = w - insets.left - insets.right;"
errorLine2=" ~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/draganddrop/DragAndDropPolicy.java"
line="126"
column="42"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#bottom`"
errorLine1=" final int ih = h - insets.top - insets.bottom;"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/draganddrop/DragAndDropPolicy.java"
line="127"
column="41"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#top`"
errorLine1=" final int ih = h - insets.top - insets.bottom;"
errorLine2=" ~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/draganddrop/DragAndDropPolicy.java"
line="127"
column="28"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#left`"
errorLine1=" final int l = insets.left;"
errorLine2=" ~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/draganddrop/DragAndDropPolicy.java"
line="128"
column="23"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#top`"
errorLine1=" final int t = insets.top;"
errorLine2=" ~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/draganddrop/DragAndDropPolicy.java"
line="129"
column="23"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" runningTaskId = task.taskId;"
errorLine2=" ~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/draganddrop/DragAndDropPolicy.java"
line="279"
column="33"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#NONE`"
errorLine1=" private Insets mInsets = Insets.NONE;"
errorLine2=" ~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/draganddrop/DragLayout.java"
line="59"
column="30"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowInsets#getInsets`"
errorLine1=" mInsets = insets.getInsets(Type.systemBars() | Type.displayCutout());"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/draganddrop/DragLayout.java"
line="76"
column="26"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowInsets.Type#displayCutout`"
errorLine1=" mInsets = insets.getInsets(Type.systemBars() | Type.displayCutout());"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/draganddrop/DragLayout.java"
line="76"
column="61"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowInsets.Type#systemBars`"
errorLine1=" mInsets = insets.getInsets(Type.systemBars() | Type.displayCutout());"
errorLine2=" ~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/draganddrop/DragLayout.java"
line="76"
column="41"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 26): `com.google.android.collect.Sets#newHashSet`"
errorLine1=" return Sets.newHashSet("
errorLine2=" ~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/animation/ExpandedAnimationController.java"
line="498"
column="21"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (mLeashByTaskId.get(taskInfo.taskId) != null) {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/FullscreenTaskListener.java"
line="53"
column="32"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" throw new IllegalStateException(&quot;Task appeared more than once: #&quot; + taskInfo.taskId);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/FullscreenTaskListener.java"
line="54"
column="81"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (com.android.wm.shell.protolog.ShellProtoLogCache.WM_SHELL_TASK_ORG_enabled) { long protoLogParam0 = taskInfo.taskId; com.android.wm.shell.protolog.ShellProtoLogImpl.v(ShellProtoLogGroup.WM_SHELL_TASK_ORG, -1501874464, 1, null, protoLogParam0); "
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/FullscreenTaskListener.java"
line="56"
column="113"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" mLeashByTaskId.put(taskInfo.taskId, leash);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/FullscreenTaskListener.java"
line="58"
column="28"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" t.setAlpha(leash, 1f);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/FullscreenTaskListener.java"
line="66"
column="15"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" final SurfaceControl leash = mLeashByTaskId.get(taskInfo.taskId);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/FullscreenTaskListener.java"
line="75"
column="57"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (mLeashByTaskId.get(taskInfo.taskId) == null) {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/FullscreenTaskListener.java"
line="88"
column="32"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" Slog.e(TAG, &quot;Task already vanished: #&quot; + taskInfo.taskId);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/FullscreenTaskListener.java"
line="89"
column="54"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" mLeashByTaskId.remove(taskInfo.taskId);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/FullscreenTaskListener.java"
line="92"
column="31"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (com.android.wm.shell.protolog.ShellProtoLogCache.WM_SHELL_TASK_ORG_enabled) { long protoLogParam0 = taskInfo.taskId; com.android.wm.shell.protolog.ShellProtoLogImpl.v(ShellProtoLogGroup.WM_SHELL_TASK_ORG, 564235578, 1, null, protoLogParam0); "
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/FullscreenTaskListener.java"
line="93"
column="113"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.util.SparseArray#contains`"
errorLine1=" if (!mLeashByTaskId.contains(taskId)) {"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/FullscreenTaskListener.java"
line="99"
column="29"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setParent`"
errorLine1=" b.setParent(mLeashByTaskId.get(taskId));"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/FullscreenTaskListener.java"
line="102"
column="11"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.os.Handler#hasCallbacks`"
errorLine1=" return mHandler.hasCallbacks(r);"
errorLine2=" ~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/HandlerExecutor.java"
line="55"
column="25"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `new android.view.SurfaceControl.Transaction`"
errorLine1=" final SurfaceControl.Transaction t = new SurfaceControl.Transaction();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/hidedisplaycutout/HideDisplayCutoutOrganizer.java"
line="86"
column="54"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/hidedisplaycutout/HideDisplayCutoutOrganizer.java"
line="90"
column="19"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `new android.view.SurfaceControl.Transaction`"
errorLine1=" final SurfaceControl.Transaction tx = new SurfaceControl.Transaction();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/hidedisplaycutout/HideDisplayCutoutOrganizer.java"
line="107"
column="47"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `new android.view.SurfaceControl.Transaction`"
errorLine1=" final SurfaceControl.Transaction t = new SurfaceControl.Transaction();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/hidedisplaycutout/HideDisplayCutoutOrganizer.java"
line="121"
column="50"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `new android.view.SurfaceControl.Transaction`"
errorLine1=" final SurfaceControl.Transaction t = new SurfaceControl.Transaction();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/hidedisplaycutout/HideDisplayCutoutOrganizer.java"
line="167"
column="46"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#NONE`"
errorLine1=" return Insets.NONE;"
errorLine2=" ~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/hidedisplaycutout/HideDisplayCutoutOrganizer.java"
line="185"
column="20"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.Display#getCutout`"
errorLine1=" DisplayCutout cutout = display.getCutout();"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/hidedisplaycutout/HideDisplayCutoutOrganizer.java"
line="187"
column="40"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.graphics.Insets#of`"
errorLine1=" Insets insets = cutout != null ? Insets.of(cutout.getSafeInsets()) : Insets.NONE;"
errorLine2=" ~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/hidedisplaycutout/HideDisplayCutoutOrganizer.java"
line="188"
column="49"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#NONE`"
errorLine1=" Insets insets = cutout != null ? Insets.of(cutout.getSafeInsets()) : Insets.NONE;"
errorLine2=" ~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/hidedisplaycutout/HideDisplayCutoutOrganizer.java"
line="188"
column="78"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 26): `android.graphics.Rect#inset`"
errorLine1=" mCurrentDisplayBounds.inset(mCurrentCutoutInsets);"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/hidedisplaycutout/HideDisplayCutoutOrganizer.java"
line="239"
column="35"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#top`"
errorLine1=" if (mCurrentCutoutInsets.top != 0) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/hidedisplaycutout/HideDisplayCutoutOrganizer.java"
line="244"
column="17"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.Insets#top`"
errorLine1=" mCurrentDisplayBounds.top = Math.max(mStatusBarHeight, mCurrentCutoutInsets.top);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/hidedisplaycutout/HideDisplayCutoutOrganizer.java"
line="245"
column="72"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/hidedisplaycutout/HideDisplayCutoutOrganizer.java"
line="287"
column="11"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.content.res.Resources#getFloat`"
errorLine1=" mContext.getResources().getFloat("
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenController.java"
line="465"
column="41"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (com.android.wm.shell.protolog.ShellProtoLogCache.WM_SHELL_TASK_ORG_enabled) { String protoLogParam0 = String.valueOf(TAG); long protoLogParam1 = taskInfo.taskId; com.android.wm.shell.protolog.ShellProtoLogImpl.v(WM_SHELL_TASK_ORG, -1362429294, 4, null, protoLogParam0, protoLogParam1); "
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="129"
column="166"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (com.android.wm.shell.protolog.ShellProtoLogCache.WM_SHELL_TASK_ORG_enabled) { String protoLogParam0 = String.valueOf(TAG); long protoLogParam1 = taskInfo.taskId; com.android.wm.shell.protolog.ShellProtoLogImpl.v(WM_SHELL_TASK_ORG, 982027396, 4, null, protoLogParam0, protoLogParam1); "
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="134"
column="166"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (com.android.wm.shell.protolog.ShellProtoLogCache.WM_SHELL_TASK_ORG_enabled) { String protoLogParam0 = String.valueOf(TAG); long protoLogParam1 = taskInfo.taskId; long protoLogParam2 = winMode; com.android.wm.shell.protolog.ShellProtoLogImpl.v(WM_SHELL_TASK_ORG, -298656957, 20, null, protoLogParam0, protoLogParam1, protoLogParam2); "
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="139"
column="166"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setParent`"
errorLine1=" .setParent(mPrimarySurface).setColorLayer()"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="150"
column="26"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setName`"
errorLine1=" .setName(&quot;Primary Divider Dim&quot;)"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="151"
column="26"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#build`"
errorLine1=" .build();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="153"
column="26"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setParent`"
errorLine1=" .setParent(mSecondarySurface).setColorLayer()"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="155"
column="26"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setName`"
errorLine1=" .setName(&quot;Secondary Divider Dim&quot;)"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="156"
column="26"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#build`"
errorLine1=" .build();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="158"
column="26"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
errorLine1=" t.setLayer(mPrimaryDim, Integer.MAX_VALUE);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="160"
column="19"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
errorLine1=" t.setLayer(mSecondaryDim, Integer.MAX_VALUE);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="162"
column="19"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="164"
column="19"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" mPositionByTaskId.remove(taskInfo.taskId);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="173"
column="38"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" mLeashByTaskId.remove(taskInfo.taskId);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="175"
column="39"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="192"
column="19"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (taskInfo.positionInParent.equals(mPositionByTaskId.get(taskInfo.taskId))) {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="211"
column="76"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" mPositionByTaskId.put(taskInfo.taskId, new Point(taskInfo.positionInParent));"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="218"
column="35"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" mLeashByTaskId.put(taskInfo.taskId, leash);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="223"
column="28"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" mPositionByTaskId.put(taskInfo.taskId, new Point(taskInfo.positionInParent));"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="224"
column="31"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" final SurfaceControl leash = mLeashByTaskId.get(taskInfo.taskId);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="231"
column="57"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" t.setAlpha(leash, 1f);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="242"
column="19"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" final SurfaceControl leash = mLeashByTaskId.get(taskInfo.taskId);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="322"
column="65"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.util.SparseArray#contains`"
errorLine1=" if (!mLeashByTaskId.contains(taskId)) {"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="339"
column="29"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setParent`"
errorLine1=" b.setParent(mLeashByTaskId.get(taskId));"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="342"
column="11"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (mPrimary != null) pw.println(innerPrefix + &quot;mPrimary.taskId=&quot; + mPrimary.taskId);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="351"
column="77"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (mSecondary != null) pw.println(innerPrefix + &quot;mSecondary.taskId=&quot; + mSecondary.taskId);"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTaskListener.java"
line="352"
column="81"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" &amp;&amp; triggerTask.parentTaskId == mListener.mPrimary.taskId)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTransitions.java"
line="94"
column="64"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" transaction.setAlpha(leash, start * (1.f - fraction) + end * fraction);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTransitions.java"
line="132"
column="25"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" transaction.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTransitions.java"
line="133"
column="25"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" transaction.setAlpha(leash, end);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTransitions.java"
line="136"
column="25"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" transaction.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTransitions.java"
line="137"
column="25"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" transaction.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTransitions.java"
line="180"
column="25"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" transaction.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTransitions.java"
line="185"
column="25"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" t.setAlpha(parentChange.getLeash(), 1.f);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTransitions.java"
line="245"
column="23"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#reparent`"
errorLine1=" t.reparent(leash, info.getRootLeash());"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTransitions.java"
line="248"
column="23"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
errorLine1=" t.setLayer(leash, info.getChanges().size() - i);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTransitions.java"
line="249"
column="23"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#reparent`"
errorLine1=" mFinishTransaction.reparent(leash, parentChange.getLeash());"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTransitions.java"
line="251"
column="40"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
errorLine1=" t.setLayer(leash, info.getChanges().size() + 1);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTransitions.java"
line="281"
column="23"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" t.setAlpha(leash, 0.f);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTransitions.java"
line="294"
column="23"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTransitions.java"
line="316"
column="11"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" mFinishTransaction.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/LegacySplitScreenTransitions.java"
line="334"
column="28"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.os.VibrationEffect#createPredefined`"
errorLine1=" vibrator.vibrate(VibrationEffect.createPredefined(effectId))"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/magnetictarget/MagnetizedObject.kt"
line="465"
column="46"/>
</issue>
<issue
id="NewApi"
message="Method reference requires API level 29 (current min is 26): `SurfaceControl.Transaction::new`"
errorLine1=" mSurfaceControlTransactionFactory = SurfaceControl.Transaction::new;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedAnimationController.java"
line="141"
column="49"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" tx.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedAnimationController.java"
line="286"
column="24"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" tx.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedAnimationController.java"
line="295"
column="24"/>
</issue>
<issue
id="NewApi"
message="Method reference requires API level 29 (current min is 26): `SurfaceControl.Transaction::new`"
errorLine1=" mSurfaceControlTransactionFactory = SurfaceControl.Transaction::new;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedBackgroundPanelOrganizer.java"
line="101"
column="45"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setParent`"
errorLine1=" .setParent(mParentLeash)"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedBackgroundPanelOrganizer.java"
line="152"
column="26"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setBufferSize`"
errorLine1=" .setBufferSize(mBkgBounds.width(), mBkgBounds.height())"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedBackgroundPanelOrganizer.java"
line="153"
column="26"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setFormat`"
errorLine1=" .setFormat(PixelFormat.RGB_888)"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedBackgroundPanelOrganizer.java"
line="155"
column="26"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setOpaque`"
errorLine1=" .setOpaque(true)"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedBackgroundPanelOrganizer.java"
line="156"
column="26"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setName`"
errorLine1=" .setName(&quot;one-handed-background-panel&quot;)"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedBackgroundPanelOrganizer.java"
line="157"
column="26"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#build`"
errorLine1=" .build();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedBackgroundPanelOrganizer.java"
line="159"
column="26"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
errorLine1=" transaction.setLayer(mBackgroundSurface, -1 /* at bottom-most layer */)"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedBackgroundPanelOrganizer.java"
line="179"
column="25"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" .apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedBackgroundPanelOrganizer.java"
line="182"
column="22"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" transaction.remove(mBackgroundSurface).apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedBackgroundPanelOrganizer.java"
line="197"
column="52"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.accessibility.AccessibilityManager#getRecommendedTimeoutMillis`"
errorLine1=" .getRecommendedTimeoutMillis(mOneHandedTimeout * 1000"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedController.java"
line="150"
column="34"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.os.RemoteException#rethrowFromSystemServer`"
errorLine1=" throw e.rethrowFromSystemServer();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedController.java"
line="574"
column="21"/>
</issue>
<issue
id="NewApi"
message="Method reference requires API level 29 (current min is 26): `SurfaceControl.Transaction::new`"
errorLine1=" mSurfaceControlTransactionFactory = SurfaceControl.Transaction::new;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedDisplayAreaOrganizer.java"
line="130"
column="45"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" tx.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedDisplayAreaOrganizer.java"
line="241"
column="12"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" tx.setAlpha(leash, alpha);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedSurfaceTransactionHelper.java"
line="57"
column="12"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowManager#getCurrentWindowMetrics`"
errorLine1=" mDisplaySize = windowManager.getCurrentWindowMetrics().getBounds();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedTutorialHandler.java"
line="101"
column="38"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowMetrics#getBounds`"
errorLine1=" mDisplaySize = windowManager.getCurrentWindowMetrics().getBounds();"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedTutorialHandler.java"
line="101"
column="64"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowManager.LayoutParams#setFitInsetsTypes`"
errorLine1=" lp.setFitInsetsTypes(0 /* types */);"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedTutorialHandler.java"
line="200"
column="12"/>
</issue>
<issue
id="NewApi"
message="Method reference requires API level 29 (current min is 26): `SurfaceControl.Transaction::new`"
errorLine1=" mSurfaceControlTransactionFactory = SurfaceControl.Transaction::new;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipAnimationController.java"
line="244"
column="49"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" tx.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipAnimationController.java"
line="399"
column="24"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" tx.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipAnimationController.java"
line="413"
column="24"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" tx.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipAnimationController.java"
line="499"
column="24"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" tx.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipAnimationController.java"
line="518"
column="24"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" tx.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipAnimationController.java"
line="532"
column="24"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.content.res.Resources#getFloat`"
errorLine1=" mDefaultAspectRatio = res.getFloat("
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipBoundsAlgorithm.java"
line="77"
column="35"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.content.res.Resources#getFloat`"
errorLine1=" mMinAspectRatio = res.getFloat("
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipBoundsAlgorithm.java"
line="93"
column="31"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.content.res.Resources#getFloat`"
errorLine1=" mMaxAspectRatio = res.getFloat("
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipBoundsAlgorithm.java"
line="95"
column="31"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.content.res.Resources#getFloat`"
errorLine1=" mDefaultSizePercent = res.getFloat("
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipBoundsAlgorithm.java"
line="97"
column="35"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.content.res.Resources#getFloat`"
errorLine1=" mMaxAspectRatioForMinSize = res.getFloat("
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipBoundsAlgorithm.java"
line="99"
column="41"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.content.Context#getDisplay`"
errorLine1=" mPipBoundsState.setDisplayLayout(new DisplayLayout(mContext, mContext.getDisplay()));"
errorLine2=" ~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipController.java"
line="337"
column="79"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.content.Context#getDisplay`"
errorLine1=" onDisplayChanged(new DisplayLayout(mContext, mContext.getDisplay()),"
errorLine2=" ~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipController.java"
line="428"
column="63"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 28 (current min is 26): `android.view.WindowManager.LayoutParams#layoutInDisplayCutoutMode`"
errorLine1=" lp.layoutInDisplayCutoutMode = LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipDismissTargetHandler.java"
line="247"
column="9"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowManager.LayoutParams#setFitInsetsTypes`"
errorLine1=" lp.setFitInsetsTypes(0 /* types */);"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipDismissTargetHandler.java"
line="248"
column="12"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.accessibility.AccessibilityManager#getRecommendedTimeoutMillis`"
errorLine1=" int recommendedTimeout = mAccessibilityManager.getRecommendedTimeoutMillis(delay,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipMenuView.java"
line="506"
column="56"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.content.Context#getDisplay`"
errorLine1=" mContext.getDisplay().getRealSize(mMaxSize);"
errorLine2=" ~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipResizeGestureHandler.java"
line="142"
column="18"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.MotionEvent#getRawX`"
errorLine1=" mDownPoint.set(ev.getRawX(mFirstIndex), ev.getRawY(mFirstIndex));"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipResizeGestureHandler.java"
line="388"
column="35"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.MotionEvent#getRawY`"
errorLine1=" mDownPoint.set(ev.getRawX(mFirstIndex), ev.getRawY(mFirstIndex));"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipResizeGestureHandler.java"
line="388"
column="60"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.MotionEvent#getRawX`"
errorLine1=" mDownSecondPoint.set(ev.getRawX(mSecondIndex), ev.getRawY(mSecondIndex));"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipResizeGestureHandler.java"
line="389"
column="41"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.MotionEvent#getRawY`"
errorLine1=" mDownSecondPoint.set(ev.getRawX(mSecondIndex), ev.getRawY(mSecondIndex));"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipResizeGestureHandler.java"
line="389"
column="67"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.MotionEvent#getRawX`"
errorLine1=" float x0 = ev.getRawX(mFirstIndex);"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipResizeGestureHandler.java"
line="403"
column="27"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.MotionEvent#getRawY`"
errorLine1=" float y0 = ev.getRawY(mFirstIndex);"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipResizeGestureHandler.java"
line="404"
column="27"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.MotionEvent#getRawX`"
errorLine1=" float x1 = ev.getRawX(mSecondIndex);"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipResizeGestureHandler.java"
line="405"
column="27"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.MotionEvent#getRawY`"
errorLine1=" float y1 = ev.getRawY(mSecondIndex);"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipResizeGestureHandler.java"
line="406"
column="27"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" tx.setAlpha(leash, alpha);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipSurfaceTransactionHelper.java"
line="66"
column="12"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 31 (current min is 26): `android.graphics.Matrix#IDENTITY_MATRIX`"
errorLine1=" tx.setMatrix(leash, Matrix.IDENTITY_MATRIX, mTmpFloat9)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipSurfaceTransactionHelper.java"
line="166"
column="29"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#reparent`"
errorLine1=" t.reparent(snapshot, parent);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipSurfaceTransactionHelper.java"
line="188"
column="11"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
errorLine1=" t.setLayer(snapshot, Integer.MAX_VALUE);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipSurfaceTransactionHelper.java"
line="189"
column="11"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipSurfaceTransactionHelper.java"
line="191"
column="11"/>
</issue>
<issue
id="NewApi"
message="Method reference requires API level 29 (current min is 26): `SurfaceControl.Transaction::new`"
errorLine1=" mSurfaceControlTransactionFactory = SurfaceControl.Transaction::new;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTaskOrganizer.java"
line="238"
column="45"/>
</issue>
<issue
id="NewApi"
message="Cast from `RunningTaskInfo` to `TaskInfo` requires API level 29 (current min is 26)"
errorLine1=" .getAnimator(mTaskInfo, mLeash, mPipBoundsState.getBounds(), 1f, 0f)"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTaskOrganizer.java"
line="397"
column="30"/>
</issue>
<issue
id="NewApi"
message="Cast from `RunningTaskInfo` to `TaskInfo` requires API level 29 (current min is 26)"
errorLine1=" mPipUiEventLoggerLogger.setTaskInfo(mTaskInfo);"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTaskOrganizer.java"
line="431"
column="45"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" tx.setAlpha(mLeash, 0f);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTaskOrganizer.java"
line="462"
column="16"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" tx.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTaskOrganizer.java"
line="464"
column="16"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" tx.setAlpha(mLeash, 0f);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTaskOrganizer.java"
line="502"
column="12"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" tx.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTaskOrganizer.java"
line="503"
column="12"/>
</issue>
<issue
id="NewApi"
message="Cast from `RunningTaskInfo` to `TaskInfo` requires API level 29 (current min is 26)"
errorLine1=" .getAnimator(mTaskInfo, mLeash, destinationBounds, 0f, 1f)"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTaskOrganizer.java"
line="506"
column="34"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" tx.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTaskOrganizer.java"
line="820"
column="16"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" tx.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTaskOrganizer.java"
line="858"
column="16"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" transaction.setAlpha(snapshotSurface, alpha);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTaskOrganizer.java"
line="991"
column="33"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" transaction.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTaskOrganizer.java"
line="992"
column="33"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" tx.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTaskOrganizer.java"
line="1000"
column="28"/>
</issue>
<issue
id="NewApi"
message="Cast from `RunningTaskInfo` to `TaskInfo` requires API level 29 (current min is 26)"
errorLine1=" .getAnimator(mTaskInfo, mLeash, baseBounds, currentBounds, destinationBounds,"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTaskOrganizer.java"
line="1082"
column="30"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.content.Context#getDisplay`"
errorLine1=" mContext.getDisplay().getRealSize(displaySize);"
errorLine2=" ~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipTouchHandler.java"
line="380"
column="18"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.content.Context#getDisplay`"
errorLine1=" int displayRotation = mContext.getDisplay().getRotation();"
errorLine2=" ~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipTouchHandler.java"
line="674"
column="52"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.MotionEvent#getRawX`"
errorLine1=" float x = ev.getRawX(pointerIndex);"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipTouchState.java"
line="138"
column="30"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.MotionEvent#getRawY`"
errorLine1=" float y = ev.getRawY(pointerIndex);"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipTouchState.java"
line="139"
column="30"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.MotionEvent#getRawX`"
errorLine1=" mLastTouch.set(ev.getRawX(newPointerIndex), ev.getRawY(newPointerIndex));"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipTouchState.java"
line="174"
column="39"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.MotionEvent#getRawY`"
errorLine1=" mLastTouch.set(ev.getRawX(newPointerIndex), ev.getRawY(newPointerIndex));"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipTouchState.java"
line="174"
column="68"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.MotionEvent#getRawX`"
errorLine1=" mLastTouch.set(ev.getRawX(pointerIndex), ev.getRawY(pointerIndex));"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipTouchState.java"
line="197"
column="35"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.MotionEvent#getRawY`"
errorLine1=" mLastTouch.set(ev.getRawX(pointerIndex), ev.getRawY(pointerIndex));"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipTouchState.java"
line="197"
column="61"/>
</issue>
<issue
id="NewApi"
message="Cast from `RunningTaskInfo` to `TaskInfo` requires API level 29 (current min is 26)"
errorLine1=" return startEnterAnimation(change.getTaskInfo(), change.getLeash(), t);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTransition.java"
line="79"
column="44"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.TaskInfo#topActivity`"
errorLine1=" setBoundsStateForEntry(taskInfo.topActivity, taskInfo.pictureInPictureParams,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTransition.java"
line="105"
column="32"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" t.setAlpha(leash, 0f);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTransition.java"
line="118"
column="15"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTransition.java"
line="119"
column="15"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.TaskInfo#topActivity`"
errorLine1=" if (taskInfo != null &amp;&amp; taskInfo.topActivity != null) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipUiEventLogger.java"
line="44"
column="33"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.TaskInfo#topActivity`"
errorLine1=" mPackageName = taskInfo.topActivity.getPackageName();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipUiEventLogger.java"
line="45"
column="28"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setParent`"
errorLine1=" b.setParent(sc);"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/RootTaskDisplayAreaOrganizer.java"
line="97"
column="11"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#baseIntent`"
errorLine1=" if (com.android.wm.shell.protolog.ShellProtoLogCache.WM_SHELL_TASK_ORG_enabled) { long protoLogParam0 = info.getTaskInfo().taskId; String protoLogParam1 = String.valueOf(info.getTaskInfo().baseIntent); com.android.wm.shell.protolog.ShellProtoLogImpl.v(WM_SHELL_TASK_ORG, -1683614271, 1, null, protoLogParam0, protoLogParam1); "
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/ShellTaskOrganizer.java"
line="168"
column="187"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (com.android.wm.shell.protolog.ShellProtoLogCache.WM_SHELL_TASK_ORG_enabled) { long protoLogParam0 = info.getTaskInfo().taskId; String protoLogParam1 = String.valueOf(info.getTaskInfo().baseIntent); com.android.wm.shell.protolog.ShellProtoLogImpl.v(WM_SHELL_TASK_ORG, -1683614271, 1, null, protoLogParam0, protoLogParam1); "
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/ShellTaskOrganizer.java"
line="168"
column="121"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" final int taskId = info.getTaskInfo().taskId;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/ShellTaskOrganizer.java"
line="333"
column="28"/>
</issue>
<issue
id="NewApi"
message="Cast from `RunningTaskInfo` to `TaskInfo` requires API level 29 (current min is 26)"
errorLine1=" notifyLocusVisibilityIfNeeded(info.getTaskInfo());"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/ShellTaskOrganizer.java"
line="341"
column="39"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (com.android.wm.shell.protolog.ShellProtoLogCache.WM_SHELL_TASK_ORG_enabled) { long protoLogParam0 = taskInfo.taskId; com.android.wm.shell.protolog.ShellProtoLogImpl.v(WM_SHELL_TASK_ORG, 157713005, 1, null, protoLogParam0); }"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/ShellTaskOrganizer.java"
line="348"
column="117"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" final TaskAppearedInfo data = mTasks.get(taskInfo.taskId);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/ShellTaskOrganizer.java"
line="349"
column="54"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" mTasks.put(taskInfo.taskId, new TaskAppearedInfo(taskInfo, data.getLeash()));"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/ShellTaskOrganizer.java"
line="352"
column="24"/>
</issue>
<issue
id="NewApi"
message="Cast from `RunningTaskInfo` to `TaskInfo` requires API level 29 (current min is 26)"
errorLine1=" notifyLocusVisibilityIfNeeded(taskInfo);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/ShellTaskOrganizer.java"
line="358"
column="43"/>
</issue>
<issue
id="NewApi"
message="Cast from `RunningTaskInfo` to `TaskInfo` requires API level 29 (current min is 26)"
errorLine1=" if (updated || !taskInfo.equalsForSizeCompat(data.getTaskInfo())) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/ShellTaskOrganizer.java"
line="359"
column="58"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (com.android.wm.shell.protolog.ShellProtoLogCache.WM_SHELL_TASK_ORG_enabled) { long protoLogParam0 = taskInfo.taskId; com.android.wm.shell.protolog.ShellProtoLogImpl.v(WM_SHELL_TASK_ORG, 980952660, 1, null, protoLogParam0); }"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/ShellTaskOrganizer.java"
line="369"
column="117"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (com.android.wm.shell.protolog.ShellProtoLogCache.WM_SHELL_TASK_ORG_enabled) { long protoLogParam0 = taskInfo.taskId; com.android.wm.shell.protolog.ShellProtoLogImpl.v(WM_SHELL_TASK_ORG, -880817403, 1, null, protoLogParam0); }"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/ShellTaskOrganizer.java"
line="380"
column="117"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" final int taskId = taskInfo.taskId;"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/ShellTaskOrganizer.java"
line="381"
column="32"/>
</issue>
<issue
id="NewApi"
message="Cast from `RunningTaskInfo` to `TaskInfo` requires API level 29 (current min is 26)"
errorLine1=" notifyLocusVisibilityIfNeeded(taskInfo);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/ShellTaskOrganizer.java"
line="387"
column="43"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.TaskInfo#taskId`"
errorLine1=" final int taskId = taskInfo.taskId;"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/ShellTaskOrganizer.java"
line="417"
column="28"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.TaskInfo#taskId`"
errorLine1=" mVisibleTasksWithLocusId.remove(taskInfo.taskId);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/ShellTaskOrganizer.java"
line="437"
column="49"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" mSizeCompatUI.onSizeCompatInfoChanged(taskInfo.displayId, taskInfo.taskId,"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/ShellTaskOrganizer.java"
line="466"
column="71"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" mSizeCompatUI.onSizeCompatInfoChanged(taskInfo.displayId, taskInfo.taskId,"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/ShellTaskOrganizer.java"
line="472"
column="67"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" final int taskId = runningTaskInfo.taskId;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/ShellTaskOrganizer.java"
line="483"
column="28"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.util.SparseArray#contains`"
errorLine1=" } else if (mActiveLayouts.contains(taskId)) {"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/sizecompatui/SizeCompatUIController.java"
line="96"
column="35"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
errorLine1=" t.setLayer(leash, Integer.MAX_VALUE);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/sizecompatui/SizeCompatUILayout.java"
line="314"
column="15"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setName`"
errorLine1=" .setName(&quot;SizeCompatUILeash&quot;)"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/sizecompatui/SizeCompatUIWindowManager.java"
line="63"
column="18"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#build`"
errorLine1=" mLeash = builder.build();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/sizecompatui/SizeCompatUIWindowManager.java"
line="67"
column="26"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setParent`"
errorLine1=" b.setParent(mLeash);"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/sizecompatui/SizeCompatUIWindowManager.java"
line="68"
column="11"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.content.Context#getDisplay`"
errorLine1=" mViewHost = new SurfaceControlViewHost(mContext, mContext.getDisplay(), this);"
errorLine2=" ~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/sizecompatui/SizeCompatUIWindowManager.java"
line="78"
column="67"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.content.Context#getDisplay`"
errorLine1=" mViewHost = new SurfaceControlViewHost(mContext, mContext.getDisplay(), this);"
errorLine2=" ~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/sizecompatui/SizeCompatUIWindowManager.java"
line="94"
column="67"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.SurfaceControlViewHost#release`"
errorLine1=" mViewHost.release();"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/sizecompatui/SizeCompatUIWindowManager.java"
line="108"
column="23"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" new SurfaceControl.Transaction().remove(mLeash).apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/sizecompatui/SizeCompatUIWindowManager.java"
line="113"
column="61"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `new android.view.SurfaceControl.Transaction`"
errorLine1=" new SurfaceControl.Transaction().remove(mLeash).apply();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/sizecompatui/SizeCompatUIWindowManager.java"
line="113"
column="13"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 26): `android.window.SplashScreenView#getIconView`"
errorLine1=" final View iconView = mSplashScreenView.getIconView();"
errorLine2=" ~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/SplashScreenExitAnimation.java"
line="158"
column="49"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.graphics.Paint#setBlendMode`"
errorLine1=" mVanishPaint.setBlendMode(BlendMode.MODULATE);"
errorLine2=" ~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/SplashScreenExitAnimation.java"
line="247"
column="30"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.graphics.BlendMode#MODULATE`"
errorLine1=" mVanishPaint.setBlendMode(BlendMode.MODULATE);"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/SplashScreenExitAnimation.java"
line="247"
column="43"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" tx.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/SplashScreenExitAnimation.java"
line="284"
column="16"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" tx.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/SplashScreenExitAnimation.java"
line="303"
column="16"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl#release`"
errorLine1=" mFirstWindowSurface.release();"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/SplashScreenExitAnimation.java"
line="304"
column="33"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowManager#getMaximumWindowMetrics`"
errorLine1=" .getMaximumWindowMetrics()"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/split/SplitLayout.java"
line="256"
column="18"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowMetrics#getWindowInsets`"
errorLine1=" .getWindowInsets()"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/split/SplitLayout.java"
line="257"
column="18"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowInsets#getInsets`"
errorLine1=" .getInsets(WindowInsets.Type.navigationBars()"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/split/SplitLayout.java"
line="258"
column="18"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowInsets.Type#navigationBars`"
errorLine1=" .getInsets(WindowInsets.Type.navigationBars()"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/split/SplitLayout.java"
line="258"
column="46"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowInsets.Type#statusBars`"
errorLine1=" | WindowInsets.Type.statusBars()"
errorLine2=" ~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/split/SplitLayout.java"
line="259"
column="45"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowInsets.Type#displayCutout`"
errorLine1=" | WindowInsets.Type.displayCutout()).toRect();"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/split/SplitLayout.java"
line="260"
column="45"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" t.setAlpha(parentChange.getLeash(), 1.f);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/SplitScreenTransitions.java"
line="116"
column="23"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#reparent`"
errorLine1=" t.reparent(leash, info.getRootLeash());"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/SplitScreenTransitions.java"
line="119"
column="23"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
errorLine1=" t.setLayer(leash, info.getChanges().size() - i);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/SplitScreenTransitions.java"
line="120"
column="23"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#reparent`"
errorLine1=" mFinishTransaction.reparent(leash, parentChange.getLeash());"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/SplitScreenTransitions.java"
line="122"
column="40"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" t.setAlpha(leash, 0.f);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/SplitScreenTransitions.java"
line="158"
column="23"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/SplitScreenTransitions.java"
line="164"
column="11"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" mFinishTransaction.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/SplitScreenTransitions.java"
line="198"
column="32"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" transaction.setAlpha(leash, start * (1.f - fraction) + end * fraction);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/SplitScreenTransitions.java"
line="222"
column="25"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" transaction.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/SplitScreenTransitions.java"
line="223"
column="25"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" transaction.setAlpha(leash, end);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/SplitScreenTransitions.java"
line="226"
column="25"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" transaction.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/SplitScreenTransitions.java"
line="227"
column="25"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" transaction.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/SplitScreenTransitions.java"
line="270"
column="25"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" transaction.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/SplitScreenTransitions.java"
line="275"
column="25"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setName`"
errorLine1=" .setName(TAG)"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/split/SplitWindowManager.java"
line="101"
column="18"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#build`"
errorLine1=" mLeash = builder.build();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/split/SplitWindowManager.java"
line="105"
column="26"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setParent`"
errorLine1=" b.setParent(mLeash);"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/split/SplitWindowManager.java"
line="106"
column="11"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.content.Context#getDisplay`"
errorLine1=" mViewHost = new SurfaceControlViewHost(mContext, mContext.getDisplay(), this);"
errorLine2=" ~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/split/SplitWindowManager.java"
line="116"
column="67"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.SurfaceControlViewHost#release`"
errorLine1=" mViewHost.release();"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/split/SplitWindowManager.java"
line="145"
column="23"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" new SurfaceControl.Transaction().remove(mLeash).apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/split/SplitWindowManager.java"
line="150"
column="61"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `new android.view.SurfaceControl.Transaction`"
errorLine1=" new SurfaceControl.Transaction().remove(mLeash).apply();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/split/SplitWindowManager.java"
line="150"
column="13"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 26): `com.google.android.collect.Sets#newHashSet`"
errorLine1=" return Sets.newHashSet("
errorLine2=" ~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/animation/StackAnimationController.java"
line="692"
column="21"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
errorLine1=" .setLayer(dividerLeash, Integer.MAX_VALUE)"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java"
line="399"
column="30"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
errorLine1=" .setLayer(dividerLeash, Integer.MAX_VALUE)"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java"
line="515"
column="18"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" &amp;&amp; taskInfo.parentTaskId == mMainStage.mRootTaskInfo.taskId) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java"
line="570"
column="45"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" &amp;&amp; taskInfo.parentTaskId == mSideStage.mRootTaskInfo.taskId) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java"
line="573"
column="45"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (com.android.wm.shell.protolog.ShellProtoLogCache.WM_SHELL_TRANSITIONS_enabled) { long protoLogParam0 = triggerTask.taskId; String protoLogParam1 = String.valueOf(transitTypeToString(type)); long protoLogParam2 = mMainStage.getChildCount(); long protoLogParam3 = mSideStage.getChildCount(); com.android.wm.shell.protolog.ShellProtoLogImpl.v(ShellProtoLogGroup.WM_SHELL_TRANSITIONS, 165317020, 81, &quot; split is active so using split&quot; + &quot;Transition to handle request. triggerTask=%d type=%s mainChildren=%d&quot; + &quot; sideChildren=%d&quot;, protoLogParam0, protoLogParam1, protoLogParam2, protoLogParam3); "
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java"
line="597"
column="120"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (!stage.containsTask(taskInfo.taskId)) {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java"
line="655"
column="45"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" + &quot; with &quot; + taskInfo.taskId + &quot; before startAnimation().&quot;);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java"
line="657"
column="46"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (stage.containsTask(taskInfo.taskId)) {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java"
line="660"
column="44"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" + &quot; with &quot; + taskInfo.taskId + &quot; before startAnimation().&quot;);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java"
line="662"
column="46"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (!mMainStage.containsTask(mainChild.getTaskInfo().taskId)) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java"
line="732"
column="42"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" + &quot; to have been called with &quot; + mainChild.getTaskInfo().taskId"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java"
line="734"
column="58"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (!mSideStage.containsTask(sideChild.getTaskInfo().taskId)) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java"
line="737"
column="42"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" + &quot; to have been called with &quot; + sideChild.getTaskInfo().taskId"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java"
line="739"
column="58"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" t.setAlpha(leash, 1.f);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java"
line="820"
column="15"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
errorLine1=" t.setLayer(leash, Integer.MAX_VALUE);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java"
line="821"
column="15"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.util.SparseArray#contains`"
errorLine1=" return mChildrenTaskInfo.contains(taskId);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageTaskListener.java"
line="85"
column="34"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" } else if (taskInfo.parentTaskId == mRootTaskInfo.taskId) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageTaskListener.java"
line="96"
column="45"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" final int taskId = taskInfo.taskId;"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageTaskListener.java"
line="97"
column="32"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (mRootTaskInfo.taskId == taskInfo.taskId) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageTaskListener.java"
line="116"
column="13"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (mRootTaskInfo.taskId == taskInfo.taskId) {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageTaskListener.java"
line="116"
column="37"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" } else if (taskInfo.parentTaskId == mRootTaskInfo.taskId) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageTaskListener.java"
line="118"
column="45"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" mChildrenTaskInfo.put(taskInfo.taskId, taskInfo);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageTaskListener.java"
line="119"
column="35"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" mCallbacks.onChildTaskStatusChanged(taskInfo.taskId, true /* present */,"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageTaskListener.java"
line="120"
column="49"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" taskInfo, mChildrenLeashes.get(taskInfo.taskId), false /* firstAppeared */);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageTaskListener.java"
line="124"
column="56"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" final int taskId = taskInfo.taskId;"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageTaskListener.java"
line="140"
column="28"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (mRootTaskInfo.taskId == taskId) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageTaskListener.java"
line="141"
column="13"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.util.SparseArray#contains`"
errorLine1=" } else if (mChildrenTaskInfo.contains(taskId)) {"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageTaskListener.java"
line="144"
column="38"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (mRootTaskInfo.taskId == taskId) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageTaskListener.java"
line="161"
column="13"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setParent`"
errorLine1=" b.setParent(mRootLeash);"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageTaskListener.java"
line="162"
column="15"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.util.SparseArray#contains`"
errorLine1=" } else if (mChildrenLeashes.contains(taskId)) {"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageTaskListener.java"
line="163"
column="37"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setParent`"
errorLine1=" b.setParent(mChildrenLeashes.get(taskId));"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageTaskListener.java"
line="164"
column="15"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" t.setAlpha(leash, 1f);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageTaskListener.java"
line="194"
column="19"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" final int taskId = taskInfo.taskId;"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/StartingSurfaceDrawer.java"
line="131"
column="28"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" + Integer.toHexString(theme) + &quot; task= &quot; + taskInfo.taskId);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/StartingSurfaceDrawer.java"
line="141"
column="64"/>
</issue>
<issue
id="NewApi"
message="Cast from `SplashScreenView` to `View` requires API level 31 (current min is 26)"
errorLine1=" win.setContentView(sView);"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/StartingSurfaceDrawer.java"
line="280"
column="40"/>
</issue>
<issue
id="NewApi"
message="Cast from `SplashScreenView` to `View` requires API level 31 (current min is 26)"
errorLine1=" win.setContentView(sView);"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/StartingSurfaceDrawer.java"
line="284"
column="40"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" final int taskId = startingWindowInfo.taskInfo.taskId;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/StartingSurfaceDrawer.java"
line="309"
column="28"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" final TaskSnapshot snapshot = getTaskSnapshot(windowInfo.taskInfo.taskId);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/StartingWindowController.java"
line="162"
column="63"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" Slog.d(TAG, &quot;isSnapshotCompatible no snapshot &quot; + windowInfo.taskInfo.taskId);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/StartingWindowController.java"
line="180"
column="71"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" mTaskLaunchingCallback.accept(runningTaskInfo.taskId, suggestionType);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/StartingWindowController.java"
line="238"
column="47"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `new android.view.SurfaceControl.Transaction`"
errorLine1=" mInFlight.onTransactionReady(mInFlight.mId, new SurfaceControl.Transaction());"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/SyncTransactionQueue.java"
line="55"
column="61"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/SyncTransactionQueue.java"
line="114"
column="11"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/SyncTransactionQueue.java"
line="125"
column="11"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.SurfaceControlViewHost#release`"
errorLine1=" root.release();"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/SystemWindows.java"
line="121"
column="14"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setName`"
errorLine1=" .setName(&quot;SystemWindowLeash&quot;)"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/SystemWindows.java"
line="278"
column="20"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setParent`"
errorLine1=" .setParent(mRootSurface)"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/SystemWindows.java"
line="280"
column="20"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#build`"
errorLine1=" .setCallsite(&quot;SysUiWIndowManager#attachToParentSurface&quot;).build();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/SystemWindows.java"
line="281"
column="76"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setParent`"
errorLine1=" b.setParent(leash);"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/SystemWindows.java"
line="285"
column="15"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `new android.view.SurfaceControl.Transaction`"
errorLine1=" new SurfaceControl.Transaction().remove(mLeashForWindow.get(token))"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/SystemWindows.java"
line="293"
column="17"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" .apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/SystemWindows.java"
line="294"
column="22"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" final int taskId = runningTaskInfo.taskId;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/TaskSnapshotWindow.java"
line="151"
column="28"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 28 (current min is 26): `android.view.WindowManager.LayoutParams#layoutInDisplayCutoutMode`"
errorLine1=" layoutParams.layoutInDisplayCutoutMode = attrs.layoutInDisplayCutoutMode;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/TaskSnapshotWindow.java"
line="186"
column="9"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 28 (current min is 26): `android.view.WindowManager.LayoutParams#layoutInDisplayCutoutMode`"
errorLine1=" layoutParams.layoutInDisplayCutoutMode = attrs.layoutInDisplayCutoutMode;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/TaskSnapshotWindow.java"
line="186"
column="50"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowManager.LayoutParams#getFitInsetsTypes`"
errorLine1=" layoutParams.setFitInsetsTypes(attrs.getFitInsetsTypes());"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/TaskSnapshotWindow.java"
line="187"
column="46"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowManager.LayoutParams#setFitInsetsTypes`"
errorLine1=" layoutParams.setFitInsetsTypes(attrs.getFitInsetsTypes());"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/TaskSnapshotWindow.java"
line="187"
column="22"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowManager.LayoutParams#getFitInsetsSides`"
errorLine1=" layoutParams.setFitInsetsSides(attrs.getFitInsetsSides());"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/TaskSnapshotWindow.java"
line="188"
column="46"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowManager.LayoutParams#setFitInsetsSides`"
errorLine1=" layoutParams.setFitInsetsSides(attrs.getFitInsetsSides());"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/TaskSnapshotWindow.java"
line="188"
column="22"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowManager.LayoutParams#isFitInsetsIgnoringVisibility`"
errorLine1=" layoutParams.setFitInsetsIgnoringVisibility(attrs.isFitInsetsIgnoringVisibility());"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/TaskSnapshotWindow.java"
line="189"
column="59"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowManager.LayoutParams#setFitInsetsIgnoringVisibility`"
errorLine1=" layoutParams.setFitInsetsIgnoringVisibility(attrs.isFitInsetsIgnoringVisibility());"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/TaskSnapshotWindow.java"
line="189"
column="22"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskDescription`"
errorLine1=" if (runningTaskInfo.taskDescription != null) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/TaskSnapshotWindow.java"
line="208"
column="13"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskDescription`"
errorLine1=" taskDescription = runningTaskInfo.taskDescription;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/TaskSnapshotWindow.java"
line="209"
column="31"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `new android.view.SurfaceControl.Transaction`"
errorLine1=" mTransaction = new SurfaceControl.Transaction();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/TaskSnapshotWindow.java"
line="271"
column="24"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.view.WindowInsets.Type#systemBars`"
errorLine1=" return state.calculateInsets(frame, WindowInsets.Type.systemBars(),"
errorLine2=" ~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/TaskSnapshotWindow.java"
line="328"
column="63"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setName`"
errorLine1=" .setName(mTitle + &quot; - task-snapshot-surface&quot;)"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/TaskSnapshotWindow.java"
line="374"
column="18"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setBufferSize`"
errorLine1=" .setBufferSize(buffer.getWidth(), buffer.getHeight())"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/TaskSnapshotWindow.java"
line="375"
column="18"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setFormat`"
errorLine1=" .setFormat(buffer.getFormat())"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/TaskSnapshotWindow.java"
line="376"
column="18"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setParent`"
errorLine1=" .setParent(mSurfaceControl)"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/TaskSnapshotWindow.java"
line="377"
column="18"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#build`"
errorLine1=" .build();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/TaskSnapshotWindow.java"
line="379"
column="18"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" mTransaction.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/TaskSnapshotWindow.java"
line="406"
column="22"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 26): `android.graphics.Rect#inset`"
errorLine1=" rect.inset((int) (insets.left * scaleX),"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/TaskSnapshotWindow.java"
line="435"
column="14"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" onTaskMovedToFront(taskInfo.taskId);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/TaskStackListenerCallback.java"
line="52"
column="28"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `new android.util.CloseGuard`"
errorLine1=" private final CloseGuard mGuard = new CloseGuard();"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="73"
column="39"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `new android.view.SurfaceControl.Transaction`"
errorLine1=" private final SurfaceControl.Transaction mTransaction = new SurfaceControl.Transaction();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="81"
column="61"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.util.CloseGuard#open`"
errorLine1=" mGuard.open(&quot;release&quot;);"
errorLine2=" ~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="99"
column="16"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.util.CloseGuard#warnIfOpen`"
errorLine1=" mGuard.warnIfOpen();"
errorLine2=" ~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="204"
column="24"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.util.CloseGuard#close`"
errorLine1=" mGuard.close();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="218"
column="16"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" final int taskId = mTaskInfo.taskId;"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="239"
column="32"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#reparent`"
errorLine1=" mTransaction.reparent(mTaskLeash, getSurfaceControl())"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="255"
column="26"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceView#getSurfaceControl`"
errorLine1=" mTransaction.reparent(mTaskLeash, getSurfaceControl())"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="255"
column="47"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" .apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="257"
column="22"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskDescription`"
errorLine1=" if (taskInfo.taskDescription != null) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="266"
column="13"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskDescription`"
errorLine1=" setResizeBackgroundColor(taskInfo.taskDescription.getBackgroundColor());"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="267"
column="38"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" final int taskId = taskInfo.taskId;"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="271"
column="32"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" final int taskId = taskInfo.taskId;"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="284"
column="32"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" mTransaction.reparent(mTaskLeash, null).apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="292"
column="49"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#reparent`"
errorLine1=" mTransaction.reparent(mTaskLeash, null).apply();"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="292"
column="22"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskDescription`"
errorLine1=" if (taskInfo.taskDescription != null) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="298"
column="13"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskDescription`"
errorLine1=" setResizeBackgroundColor(taskInfo.taskDescription.getBackgroundColor());"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="299"
column="38"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" final int taskId = taskInfo.taskId;"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="307"
column="32"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" if (mTaskInfo.taskId != taskId) {"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="316"
column="13"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setParent`"
errorLine1=" b.setParent(mTaskLeash);"
errorLine2=" ~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="319"
column="11"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
errorLine1=" return &quot;TaskView&quot; + &quot;:&quot; + (mTaskInfo != null ? mTaskInfo.taskId : &quot;null&quot;);"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="331"
column="56"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#reparent`"
errorLine1=" mTransaction.reparent(mTaskLeash, getSurfaceControl())"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="349"
column="26"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceView#getSurfaceControl`"
errorLine1=" mTransaction.reparent(mTaskLeash, getSurfaceControl())"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="349"
column="47"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" .apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="351"
column="22"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" mTransaction.reparent(mTaskLeash, null).apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="374"
column="53"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#reparent`"
errorLine1=" mTransaction.reparent(mTaskLeash, null).apply();"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/TaskView.java"
line="374"
column="26"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `new android.view.SurfaceControl.Transaction`"
errorLine1=" return new SurfaceControl.Transaction();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/TransactionPool.java"
line="36"
column="20"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.content.res.Resources#getFloat`"
errorLine1=" context.getResources().getFloat("
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/Transitions.java"
line="117"
column="40"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl#isValid`"
errorLine1=" if (info.getRootLeash().isValid()) {"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/Transitions.java"
line="231"
column="33"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" t.setAlpha(leash, 1.f);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/Transitions.java"
line="247"
column="23"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#reparent`"
errorLine1=" t.reparent(leash, info.getRootLeash());"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/Transitions.java"
line="256"
column="19"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
errorLine1=" t.setLayer(leash, zSplitLine + info.getChanges().size() - i);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/Transitions.java"
line="266"
column="23"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" t.setAlpha(leash, 1.f);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/Transitions.java"
line="270"
column="27"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" t.setAlpha(leash, 0.f);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/Transitions.java"
line="272"
column="27"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
errorLine1=" t.setLayer(leash, zSplitLine - i);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/Transitions.java"
line="276"
column="23"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
errorLine1=" t.setAlpha(leash, 1.f);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/Transitions.java"
line="277"
column="23"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
errorLine1=" t.setLayer(leash, zSplitLine - i);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/Transitions.java"
line="282"
column="23"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
errorLine1=" t.setLayer(leash, zSplitLine + info.getChanges().size() - i);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/Transitions.java"
line="285"
column="23"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
errorLine1=" t.setLayer(leash, zSplitLine + info.getChanges().size() - i);"
errorLine2=" ~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/Transitions.java"
line="288"
column="19"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl#isValid`"
errorLine1=" if (!info.getRootLeash().isValid()) {"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/Transitions.java"
line="304"
column="34"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/Transitions.java"
line="309"
column="15"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.graphics.Outline#setPath`"
errorLine1=" outline.setPath(mTriangularPath);"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/TriangleShape.java"
line="75"
column="17"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.content.Context#getDisplay`"
errorLine1=" mPipBoundsState.setDisplayLayout(new DisplayLayout(context, context.getDisplay()));"
errorLine2=" ~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/TvPipController.java"
line="147"
column="77"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.TaskInfo#taskId`"
errorLine1=" mPinnedTaskId = pinnedTask.taskId;"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/TvPipController.java"
line="283"
column="25"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 29 (current min is 26): `android.app.TaskInfo#topActivity`"
errorLine1=" mPipNotificationController.show(pinnedTask.topActivity.getPackageName());"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/TvPipController.java"
line="287"
column="41"/>
</issue>
<issue
id="NewApi"
message="Call requires API level R (current min is 26): `android.content.Context#getDisplay`"
errorLine1=" mContext.getDisplay().getDisplayInfo(displayInfo);"
errorLine2=" ~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/TvPipController.java"
line="348"
column="18"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `new android.view.SurfaceControl.Transaction`"
errorLine1=" SurfaceControl.Transaction t = new SurfaceControl.Transaction();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/TvPipMenuController.java"
line="134"
column="48"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
errorLine1=" t.apply();"
errorLine2=" ~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/TvPipMenuController.java"
line="136"
column="19"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl#isValid`"
errorLine1=" if (out != null &amp;&amp; out.isValid()) {"
errorLine2=" ~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/TvPipMenuView.java"
line="188"
column="32"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 29 (current min is 26): `new android.view.SurfaceControl.Transaction`"
errorLine1=" final SurfaceControl.Transaction sft = new SurfaceControl.Transaction();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="out/.intermediates/frameworks/base/libs/WindowManager/Shell/wm_shell_protolog_src/gen/wm_shell_protolog.srcjar!/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/WindowManagerProxy.java"
line="326"
column="56"/>
</issue>
<issue
id="NewApi"
message="`?android:attr/dialogCornerRadius` requires API level 28 (current min is 26)"
errorLine1=" android:bottomLeftRadius=&quot;?android:attr/dialogCornerRadius&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="frameworks/base/libs/WindowManager/Shell/res/drawable/rounded_bg_full.xml"
line="21"
column="9"/>
</issue>
<issue
id="NewApi"
message="`?android:attr/dialogCornerRadius` requires API level 28 (current min is 26)"
errorLine1=" android:topLeftRadius=&quot;?android:attr/dialogCornerRadius&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="frameworks/base/libs/WindowManager/Shell/res/drawable/rounded_bg_full.xml"
line="22"
column="9"/>
</issue>
<issue
id="NewApi"
message="`?android:attr/dialogCornerRadius` requires API level 28 (current min is 26)"
errorLine1=" android:bottomRightRadius=&quot;?android:attr/dialogCornerRadius&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="frameworks/base/libs/WindowManager/Shell/res/drawable/rounded_bg_full.xml"
line="23"
column="9"/>
</issue>
<issue
id="NewApi"
message="`?android:attr/dialogCornerRadius` requires API level 28 (current min is 26)"
errorLine1=" android:topRightRadius=&quot;?android:attr/dialogCornerRadius&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="frameworks/base/libs/WindowManager/Shell/res/drawable/rounded_bg_full.xml"
line="24"
column="9"/>
</issue>
</issues>